Can we see a photo of your thermostat housing?
How corroded is the inside of the top water outlet that goes on top of the thermostat?
If you have a look at the RPS, it shows 2 different thermostats, one for up to engine suffix C , and the other one on from there. So it is possible you have an early engine and a late thermostat or vice versa. That is probably not the issue though, as you have a 2 later thermostats in the photo. The early one was a bellows type that looks quite different.
They are different though, the original one has a shoulder on it that the replacement one does not have.
At least you got the 3 bolts out of the housing without shearing them!