Whatever the odor smelled like will be a clue as to what the body is trying to get rid of. When I had my toxic mold exposure, one of the molds that was in the air of my apartment was the yeast mold. My sweat smelled like yeast..
Even though you ate it after younoticed the odor, remember that anything aged or fermented equals mold. Cheese molds so easy because a molding process made it into cheese. My doctor, Dr. Marinkovich is one of the foremost authorities on mold in the country. He lists cheese as a food to avoid when lowering the levels of molds in your body. But, I love cheese, and only reduced how much I ate. It all plays a role.
Did they give you antibiotics for your knee surgery? Most of those are made from molds(penicillin from penecillium mold, etc) and kill off your good bacteria. This throws off the bacteria/fungal balance causing problems.