I know Mach can output a fairly linear PWM as the CSMIO uses it and its very close right the way through the rev range on my wee lathe so it could be controller you are using.
I think you are being a bit optimistic with your release date, if it had been a mill then possibly, lathe no $%£^& chance.
Hood