I have never tried any coatings before, but I read an article in http://www.inkjetart.com
regarding how to coat C80 prints to produce Glossy photos. You can have a look : http://www.inkjetart.com/c80/better_blacks.html
They recommended the Krylon's "Low Odor Clear Gloss" finish #7110. Since the C80 is also a Pigment printer, this method might work for the 2200 as will (i think).
As for the glass problem you encountered, I have never experienced that problem. When i frame my printouts, I also put a piece of cardboard border between the glass and the paper, so that the glass doesn't even touch the paper. However, I read in the Instructions for the Semigloss photo paper and it recommends people to let the print to dry for at least 24 hours before doing framing it. So what paper are you using ?
Hope that helps,
P.S. I also forgot to mention that with the 2200, not all third party paper types can be used because the ink formula is very different from the normal dye printers. So this again increases cost.