Jeez, that setup looks too complicated to be able to function! I'd doff my cap, but it's really sunny today, and my bald pate would suffer for it. :)
Check the specs on that stepping transformer carefully. In my line of work, I often encounter line transformers that don't function well at 50 Hz, even though the nameplate says "50/60 Hz". That 17% drop in line frequency can really knock the stuffing out of a transformer's efficiency.