Be VERY CAREFULL with tfr on glass when the sun is out... it will easily dry and mark, then you have a big problem on your hands.
Without seeing it can be hard to give you a definate answer really. Get pictures next time you get a job like this - i carry a camera in the van with me and its come in handy many times over.
From what you have said, i'd be tempted to drag the moss off .... give it a good soak with water and drag off with a soft brush.
After that you will need to see how bad it is and go from there. Personally i dont like using tfr on glass roofs, reason being that if it dries on, your screwed ! Maybe replace the tfr with fairy