Have seen plugs with check valve function that might solve problem. One style has flap that lets water out but seals to keep splashes out. Check automotive restoration catalogues.
Also might be able to cobble something that works using pieces out of industrial maintenance catalogues. There should be a way to get there from here.