J.K.
White residue might be able to be removed by using a good carpet cleaning machine or hiring a professional service. If the odor eliminator has bleached the fibers of the carpet then you're stuck with it.
I looked up some product reviews and there are multiple instances of damage to carpets. :-(