I don't know how much this applies to climbing shoes, but I've had hiking shoes that had "one bad day" where they got "the funk", and nothing ever completely killed it. 2nd pair of the exact same shoe never had that problem at all.
My personal climbing shoes, I make it a point to ALWAYS air them out rather than stuff them in a bag. Occasional Lysol fumigation. so far so good.
Interesting the Evolv's seem to be universally reviled as smelly. Wonder how our gym manages to use Evolvs as the rentals. yuck