E46 Coupe - water in fuse box and footwell - DRH325

After standing for a while as no longer needed for commuting, I was about to put the battery back on the car, when I found the passenger carpet was wet.

That led to discovering water in the fusebox!
I cleaned all the places, gutters, etc under the bonnet yesteray hoping that I was solved. However, after a night of heavy rain I've found that the A pillar is actually wet, almost from the top.
Hhhmm, dare I risk trying to get the A pillar cover off, bearing in mind there's an airbag in there?
Not sure what I would find / be able to do re fixing a leak? Is there a sealant inside maybe?
The car doesn't have a sunroof - Googling shows a lot of people get leaky sunroof drains.
The windscreen appears to be original as it has 'BMW' on it at the bottom.

E46 Coupe - water in fuse box and footwell - elekie&a/c doctor

If the A pillar trim is wet at the top,then rain can only enter from the windscreen or top of door glass rubber seal.Get somebody to spray a hose over the area to see if any leaks develop.The a post trims only clip on (may be a screw behind the airbag motif)but getting them back can be a fiddle.