Thanks for the post. Here are my thoughts...
The problem may not be the catalytic converter, the smell is actually from the cat working and doing its job, plus I believe if the cat was at fault, the engine light would be on (from the rear o2 sensor)?
I would try running a few tanks of higher octane fuel?
Technical Author @ Pico Technology UK