Update: got the car back from dealer yesterday. They sent to an outside shop to do the moonroof work, so I don't have full details. I was told they removed the headliner and isolated and repaired rattles between roof panel and sunroof. To my surprise the missing clip wasn't replaced, but the rattles are gone so I guess they might have tightened something down or stuffed foam pads inside. Hope this helps...