Thanks for the suggestion, Griff. I am pretty sure that they are clear. If they were blocked then presumably water would run down the inside of the car A pillars. Thing is (a) the sunroofs are sealed up with duck tape (b) the inside of the ar by the A pillars is bone dry...as is the bulkhead. I also pulled off the small piece of trim at the top of the A pillar where the tweeter is mounted) and had a look inside there (assuming that this is how the water would run down if the sunroof was the problem) and that is also bone dry.
As a supplement I pulled out the passenger carpet as much as was able and that too has a saturated sponge layer and again no visible signs of water either down the front bulkhead or the left A pillar.
I have pulled the carpet in the rear away from the back seats to see if any water is coming in there....basically trying to expose as much of the floor pan as possible to try and determine at least from what direction the water is coming from. I am beginning to wonder if perhaps I'd not dehumidified as much as I had thought and that the water that is there IS a legacy from sunroof leakage in the past. Dehumidifier now running full blast. We shall see.
What is baffling me is that the water has to come in from somewhere but I cannot see any evidence of this. B pillars? How does the trim come off the B pillars?
Still a great car!