Glass is very hard to repair.
If it was acrylic then you can purchase mesh sets which is basically a long series of different grades of sandpaper and you slowly buff out the scratch. But DO NOT try this on a glass port.
As I said earlier in the thread, David from ScubaCam is your number 1 guy to speak to in Singapore. If it can be done, he will know how, or know someone who can.