I went to a janitorial supply place and picked up a gallon of enzymatic deodorizer. That's what Nature's Miracle, etc are. The janitorial supply places carry strong concentrates of the stuff. I wonder if it can be used in a carpet steam cleaner.

Good luck!

PS - what happened to the trapped cat? Does he have owners somewhere?