Can't help with pics of the drain exits, but I had the same problem and suspect cleaning the drains from the bottom up won't help. Here's what I did:
1. Get in the car and slide the sunshade back. You'll be looking at the underside of the sunroof glass panel.
2. There are black plastic trim pieces on all four sides of the glass panel. Gently pry off the ones on the short sides of the sunroof panel. This will expose 4 nuts - two on each side.
3. Those four nuts are all that hold the glass panel to the sliding mechanism. Take the nuts off.
4. Remove the glass panel by pushing up from the inside. You can now see the sliding mechanism and the drains.
5. Clean out any debris you see. Lubricate the rails and all other parts of the mechanism with your lubricant of choice. WD-40 worked for me to free everything up (I followed it later with track and cable lube.)
6. Now you can so the old string trimmer trick.
7. Since the WD-40 soaked in while you cleared the drain lines, you can now try to operate the sliding roof. Keep your fingers crossed!
That was all it took to get the roof on my '04 operational a few months ago after getting a discount from the dealer due to the inop sliding function. Good luck!
You had an inop sunroof and after spraying rails with WD40, then pushing the rails with no glass it worked? I know my motor works, so I wonder if this would work for me also. Thanks for info. I'm open to more details if you can share.