Easy enough to test. Pop the hood and clean out everything there.I disagree. Looking at that bead of urethane not where it’s suppsed to be points to a sub-par install. And quite a few cases of windshield install leaks on this board, none that I’ve seen (in a couple years) leaking through the cabin filter or cowl. Sunroof occasionally.
Then, pour water over that area and see if the inside gets wet. If it stays dry (giving it several hours to "soak through"), then pour water over the windshield and see if it gets wet inside.
You've got to do it in that order though to discount the cowl drains. I actually tape up the bottom of the windshield when doing the cowl test to make sure that no water gets into the windshield seal.
The doors would be another possibility.