That "good weird vs bad weird" thing is real. My buddy had a batch of pickles that smelled like old gym socks, but he let it ride and they were amazing. The bad weird smells are usually more like straight up rot or chemicals.
Old gym socks is actually a classic sign of a yeast problem, not a good ferment. That batch was probably saved by the salt and acidity winning out in the end.