Hello,
I think I am having a similar issue. Water is coming in, in small amounts, into the passenger footwell, though intermittently.
Is the seal you have provided the picture of at the bottom of your windscreen? I was told by someone that the windscreen is bonded in, so shouldn't leak even...