if you sealed the vent with Eternabond correctly and there's no cracks in the vent frame/cover, then it's coming from somewhere else and finding its way out the vent.
as far as bunk leaks, there's a number of fixes for them but it depends on the reason. some have warped bunk doors, some have bad/compressed seals, some have clearance lights leaking down into the bunk frame and so on.
and Zoe the Wonder Dog(R.I.P.)
'07 Roo 23SS pushing an '07 Chevy Avalanche
Equalizer WDH and Prodigy BC