FWIW, I had select plastics replace the lenses in my hatches, and also my very odd port lights- labeled Bomar, but bomar denies any knowledge of these ports from 1983. they did an excellent job, and kept me from getting black sealant/adhesive all over the hatch, me. the boat, and anyone near me. Sealants and I just do not get along. check out the picture of my glued down deck if you don't believe me.
View attachment 15809
you mean you have these strange port lights, too? please let me know how your fabricator does it.
Our 89 has Lewmar opening ports. I replaced all of the lenses with direct replacements from Catalina Direct. I think they were in the $25 range each.