I can't see any way that the engine could have been mounted forward, that would throw every other part of the driveline off, no, I think your radiator got fubared somehow. As mentioned previously, if the water pump were shorter, your pulleys would not line up. I would drive it to the alignment shop, keeping an eye on the temperature and not pushing it hard.
I sure hate all of the **** ups you're having to deal with, have you looked into suing the asshole?