carnivorous plants of the world -- unite!
I use old window screening or the red plastic mesh that vegetables sometimes come in to cover the holes in my pots to help prevent soil from exiting the pot.I like the Scotch Brite pad idea. I grow flytraps in the same way, also in a plastic barrel half. The soil level will probably sink somewhat with time and that can help raise the humidity at the soil surface.
I'm amazed the javelina didn't do more damage. I've heard "horror stories " about how destructive the hooved vermin can be.