I asked a system admin to setup a test server similar to those I was having trouble with and was able to install the agent to it; so I knew at that point that the issue was with the original servers.
I got the system admin to look at the server more closely to see if there were any portions of the agent (registry keys, files, etc) and there were some pieces. Once they were removed I was able to deploy the agent successfully.