YEP, that was the ARP cache on the router. It maintains a local lookup table so it knew the local address of the domain. When you changed the domain to a different provider, the router retained the local address.
So, whenever you tried to browse the page or ping it, it was trying to use a...