This might be a stupid question....but IS there any possibility that the head gaskets are upside down???
The head bolt holes appear they would line up, but maybe the oil/water holes wouldn't.

I say this because I had a 5.7 Hemi that I rebuilt and stupidly didn't check the gasket thoroughly when I installed one head. I had water and oil mixed REAL good !!!