OP here - just noticed this got bumped. I figured it out, you guys! They were trash anyways, so I soaked them overnight in oxiclean, washed them on hot, dried them (I don't think on hot), then soaked them completely in Biokleen Bac Out. It. Worked. And also didn't damage my shoes AT ALL. It's 6 months later and I'm wearing them right now actually. I make a point to dry them as soon as they get wet (take the insoles out and let them air dry) and wash them in the machine with oxiclean as soon as they start getting stinky again. It's keeping the odor under control and saved my shoes. A miracle!