No way mine will go straight in. I think I may need to make some checks, I expect that the thread in the chassis leg should be positioned the same both sides.
I can't see where the car has had any repairs or damage but the beam sits weird even when you put it in on its own And when you do there is no chance the diff will bolt up.
It has been rolling about a panel & paint shop on castor wheels getting a fresh coat of paint, it's all very strange...
maybe back to poly mounts is the way. It all seemed okay when I took it out.