Chris,
I am Roderick Woods from CA Support. I understand the challenge you are facing with dns server / ip address changes that affects CA 7 scheduling to the agents on the servers.
IAS store the ip address of all the servers defined in the IASAGENT file. There is currently no way to display the ip address that are stored.
You referenced message "CAIAS1105I Unknown agent xxxxxxxxxx attempting to connect". This message does not mean IAS can not connect to an agent. This message means an agent attempting to communicate with IAS and it is not defined to the IASAGENT definition file. In other words, IAS does not know this agent.
The /IAS,FUNC=RECONFIG command should be issued when the IASAGENT definition file has been changed (adding or deleting an agent) or if the ip address has changed for one of the defined agents. This command should only be issue when needed and not on an interval timer.
If needed, please contact me via a support case and we can have a discussion.
Others out in the community that has faced this challenge, please provide us your input.
-Roderick