That's a bummer to hear! I don't know what it is about peaches, but they are a struggle to not come out sulfury/funky.
Have you tried just fermenting the juice (either steam juicer or freeze+squeeze)? With apples, I find that fermenting on the peel, but not the pulp, ups the flavor without...