I'm no expert except I have a Compact Jr. and you have to worry about water getting in ANYWHERE. So the silicon before the screws sounds great.
Are you putting a board or something in to block the vents themselves?
There are lots of things you could put in a hole that size in a Compact Jr.. Like a small microwave
. Or a water heater. My compact Jr. is now hole-less.