Antifreeze leak

I have a 302 engine and had a small antifreeze leak which appeared to be coming from the thermostat housing gasket. I changed the housing and the gasket and put in a new thermostat. Let it sit for 24 hours and got home last night to ad antifreeze and it's still leaking and leaking MUCH MORE now.

Looked more carefully and noticed a huge gaping hole in the front of the engine core just below the thermostat housing. Looks like it's a core plug, but it's shaped like a wide/rounded triangle shape. What the heck??????
 
It's not the thermostat or the bypass hose that's leaking...it's a hole below it. It's like a rounded edge wide triangle shaped hole. I think there may have been a soft freeze plug or some kinda gasket over it b4, but not totally sure.