I dont know if it is the same but I saw a anti fungal moogoo cream at the chemist today and thought of you?

they have a heap of new products or maybe i have been under a rock which look devine

Good luck hope it gets better soon