We made new portlights out of Bronze coloured plexi 3 years ago still not leaking.
1) Windows were fabricate 1/4 smaller than the opening flange.
2) Butyl tape was placed on fiberglass cabinhouse flange.
3) Windows were placed in.Mask around windows and gelcoat.
4) Fill space with high guality window installer silicone.
Products were purchased from a automotive window installer.
Plexi was purchased from a company call Cadillac Plastics.