This is my 3D printed replacement vent.

Nice! I don’t have a working 3D printer right now, though, so I may try something similar cut from 3mm plywood.