Can you check the HTTP bindings of the Dynamics CRM website in IIS. I don't remember exactly but just try playing around by disabling HTTP binding, enabling HTTPS and the other way around.
Even better replicate the bindings as you see on the first server where your application was working fine.
In any case let me know the results.