Don't know if it is possible in your case, this happened with me. I was forced to drive my Uno through 1ft water filled lane. The water entered from below the engine guards, through the pedal assembly into the driver compartment and soon filled complete car. In your case, this could be one plausible explanation. Entry from anywhere else isn't possible.