Dover is essentially saying don't give up, and I agree with him. You have a very nice TT there.
Funnily, if it is a 120V unit and you are using a 120V to 100V stepdown, that may negatively affect performance. Line frequency 50 vs 60Hz does not matter because the built in power supply is going to convert incoming AC, whether 50 or 60, to DC to run the motor.

