Did you find a solution? I myself am still searching for a cure. Nonetheless here are certain things I know worked for others.
Socks: Try merino wool socks or other very good DRYWICKING socks. Always wash at 60 degrees!!
Shoes: geox, or make sure it’s breathable shoes like leather
Insoles: Cedar wooden soles
Then ask yourself if this is a bacterial overgrowth, fungus or sweat problem. Best to always check with a dermatologist!!
Bacterial overgrowth: You can check if fucidin lotion (note it’s a medicine, don’t overuse) can help you. Sometimes anti Acne
lotion can help such as clindamycine or benzac 10% . The bacterias causing zits can sometimes be same bacetrias causing smell. Do please check a dermatologist before proceeding with these lotions
Fungus: check for topical antifungus like clotrimazole . Again, check with dermatologist.
Sweat: Apply strong anti perpirant (15–20% aluminium chloride), iontophoresis with glycopyronium bromide, surgery only if you have plantar hyperhidrosis (lumbar sympathetomy)
I hope this help!
Good luck! If you ahve any advice from your side don't hesitate.