Quickest way to fix a wet carpet that smells
What you really need to do is extract the water, then dry with fans. Rather than renting a cleaner again, borrow or rent a large wet/dry vacuum. Use the floor attachment and move slowly across the carpet in overlapping rows, giving the vacuum time to draw the water out of the pad and carpet.

Once you've removed as much liquid water as you reasonably can, get fans going. The more the better. Then, exhaust the damp air from the building using bath fans, window fans, and the HVAC system. Run the heat a bit higher than normal to assist drying and move air. 

Finally, apply a carpet freshener according to the instructions on the package to remove and cover odor. 

Time is of the essence at this point as mold and mildew are well established. Good luck.