The bathroom port is a Beckson. Rumor has it that they stashed a few. I suggest you call them. The fixed ports are just bronze acrylic. See the 13 page letter from S2 on how to install. You just need to make templates and get them cut at a glass shop or cut them youself. The link to the letter is:
http://s2.sailboatowners.com/index.php?option=com_mtree&task=viewlink&link_id=7794&Itemid=222
Note that the S2 letter uses the terms Lexan and plexiglass interchangeably and incorrectly. Plexiglass is acrylic and lexan is polycarbonate. The forward hatch and companionway hatch are probably acrylic, based on information from www.selectplastics.com whom I have contacted regarding forward hatch replacement. The side fixed portlights could be lexan, which is more flexible.
I had spoken to Select on the phone last year and tried emailing them for a quote a couple of weeks ago. I will call them next week.
If anyone needs a forward hatch for a 9.2 speak now for the potential quantity discount or forever hold your peace! On their site it says to mail them your hatch. In the case of the 9.2, since it is just a sheet and they don't have to fit a frame they can make yours to the same dimension they make mine to. I sent them exact dimensions and also told them I'd drive mine to them to save shipping. So you can potentially save $50 on shipping if I drag mine there.
They can probably cut the side ports too, including the hole for the Beckson port, if you include it in your template or send them the new port.
I suggest you make a sunbrella cover to protect your companionway hatch from crazing. Lucky for me the PO of my boat made a new one, but said it was a royal pain and cost him a lot of time and a couple of grand. From what I recall he had to buid a woden jig to heat bend the big acrylic sheet, find a shop with an oven big enough, then it had to be machined to fit. So protect yours!