What sort of motor is best for continous high torque applications?

I think you might be right, I saw a mention of a permanent magnet DC motor somewhere in relation to the belt drive.

If its quoting 1.75hp then thats about 1.3kW. So I'd be looking for a 1.3kW motor that I can hook up to a speed controller. Hmmmmm