The rental company isn't responsible for the clean-up of my car, and I as I am giving them less than a month's notice of not wanting to park in their garage after this, I owe them for next month's rent.
Frustrating. According to the company in parking there I should have known there was a risk of leakage. It isn't something they feel is necessary to warn people about. —stinky car