I once had water ingress due to loose windscreen washer jets. in this case, water dripped down onto the scuttle bar and then onto the gearbox tunnel. Yours though, looks to be a lot further forward, so heater box could well be the culprit. I assume you don’t need to top up your coolant tank...which might signify a leak on the heater matrix?