This is a limitation of PAM and is working as designed. Even if you did manage to get this 'configured' by using multiple stacked policies, there is currently no way to select which TL account you would be using, so PAM would always pick one for you (I believe it is the first one it sees from DB).
One way you could work around this is by creating 2 seperate 'devices', one pointing to the IP and the other to hostname/FQDN. Then users would need to select the correct one when they first start the session to get the proper TL account.
If you would like to see the ability to use multiple accounts I would suggest creating an Idea (enhancement request) in the CA PAM Communities page.
Regards,
Christian Lutz
Support Engineer
CA Technologies - North America