The housing seemed to sit flush where it should be so i assume this isn't the issue?
It will appear to sit correctly, only to crush the top of the thermostat and leak all over the place. Before you fit the thermostat in the block, test fit it in the housing.