Interesting about the odor problem that you mentioned.
I have owned Coolmax products like socks, and never recall them having an odor problem.
E.I. Dupont de Nemours, (Dupont) Company invented, or discovered Coolmax Polyester way back in 1986, and they have refined it over the years.
Dupont has invented many products like Kevlar, Dynamite, Tyvek, Nylon, Dacron, Lycra, Silverstone for non-stick cooking, Stainmaster for carpet, and Imron...