Water pump with a freeze plug

Look carefully,and see the weep slot. It looks to be there in the shadows
My guess is the pump is a universal design, and they just plugged an ugly hole to make it look nice.Or that hole could have been a pilot locator for some other procedure, like drilling all the mounting holes at one time;IDK.
Anti-cav plate equals a good thing