Nice work! A lot of work also! As an alternative, is it possible to use RTV and glue a foam filter sheet (cut to size) that you can get from HVAC or vacuum cleaner filters to this opening?
Or build a frame that you glue into the opening and insert a foam filter?