Have you checked the door membrane, behind the doorcard? My passenger side footwell became wet and it was because the membrane was ripped.
A new membrane, stuck to the doorframe with some butyl tape and it's been fine ever since inside the car.
If this does fix your issue, then I'd suggest removing the passenger seat and drying the carpet and foam fully, as it could well be completely soaked underneath the carpet.