PCV Port

Tried to screw in my baffles, small 12 x 1/2 in sheet metal screw and popped 2 of the tabs. What the actual ****!

I'm kind of lost at what to do now. The #10 screws were to small for the hole, the 12's seemed just right so idk what to do now. Epoxy weld it all or I dont have another idea as I dont weld or have a welder.

20200405_145929.jpg

20200405_150248.jpg

20200405_150352.jpg