Hi, I've not heard that Z4's have any issues regarding water ingress into the front foot wells and if it had been there long I would've expected it to have "soaked" through to the under seat area at least. My best guess would be wet carpet valeting. You might be able to smell cleaning fluid on the carpet ?
Tony.
Tony.