I've found dwell time is the key with the quat, as with the above mix.
If I leave it sit for only 20 min I've had poor results, if I give it 30-40, great results.
One time at a rental a living room carpet was saturated, ie the WHOLE room. 200+sf
They were either going to replace it if I couldn't get the smell out. Mixed quat-alot at 8oz in a normal HF sprayer,plus a couple oz od DD12 lemon, sprayed it all on the carpet, worked it in, then went and cleaned the rest of the house. Got back to the LR almost an hour later, presprayed with 02, agitated more, rinsed with O2 Rinse. By this time I can't smell if its gone or not, so I pack up and leave. I call this the shotgun approach.
CLient told me later that the owner was so impressed she gave her an extra $300 back on her damage deposit.