Small block water pump oddness

My buddy tried to use it but says there is no way it will go on.

I did not see it or try it so I don't know.

I thought maybe it was a poly pump or marine.

I have a 68 and older front cover so I'll bring it over one day and see for my self.