Here's a shot of the front suspension. Doesn't look like Mustang 2 to me.
I managed to get the camera in to take a pic of the side of the block. I couldn't find any casting numbers but the screw in freeze plugs and cross bolted main bearing caps are the clues here.
Still haven't had a response from the guy on the chassis number.
Cheers