Michael:
I know this company in CT repairs the hatches, you may want to ask them is they can replace the glass in the ports. They are called Select Plastics..
selectplastics.com/
Please let us know what you hind out, because I know of another IP that needs to have the port glass replaced as well, I just have not had the time to call these people.
Hayden