Why not just cut off the snorkel flush and clean up the opening?
Not perfect, but sounds like it would do what you want.