SZDZMTR
FRF Addict
Thanks for all the feedback guys. I was able to get the moonroof closed by removing the glass, removing the two broken pieces, positioning the mechanism back into the track properly and reinstalling the glass. I can pop the moonroof up and down, just not slide back more than a few inches. If I go back too far, the mechanism comes out of the track and I would have to remove the glass to reseat it.
I've ordered the replacement kit from Sunroof doctor and I do plan on repairing it, although I most likely will not retract the moonroof anymore. The part that broke clearly has a weak point and will most likely break again. It is unlikely caused by lack of use since the plastic will become brittle regardless of use. Just a poor design or poor material.
They should have used Titanium parts instead.