GE makes a silicone that some aluminum hatch manufactures use to attach the lexan to the aluminum frame. They also treat the aluminum frame with this pink solution (watery) that I cannot recall the name or number designation. This pink stuff aids the silicone to adhere to the aluminum. The trouble is, the pink stuff is expensive and one boat owner probably won't want to pay the price to fix one or two ports
I would think you could get the gasket material from Rutgerson or by contacting Bavaria USA in Annapolis, Md. They or a Bavaria dealer could order it for you. Or you can go to Bomar and see if they have some gasket material that might work. I think West Marine sells Bomar gasket material. There are some other gasket materials available from companies like Taco, etc. which are readily available in the U.S. if they are the right shape, size, etc. Actually Bavaria U.S.A. in Annapolis is stocking a lot more items that turn over more frequently, but getting parts for any Bavaria is not a problem.