"....why do you think VPI use trapezoidal commutation?
Surely this is not optimum if they want to minimize torque ripple."
The controller is made by Elmo Motion Control (Gold Twitter Solo), and while Elmo's PC control software is fairly comprehensive, I'm not sure if the controller is capable of sinewave drive; it is not capable of sensorless operation (FOC) which would use sinewaves. Sinewave drive is considerably more complicated and would result in smoother operation, but for whatever reason, VPI chose to operate the motor in the simplest mode available, as a DC motor which uses block commutation and Hall sensors.
They do some other rather strange things: The motor is designed for high power (500W) so the windings are 0.3R; not the easiest load to drive especially from a class AB output amp. The Elmo controller uses PWM output at 10kHz, which IMHO is a bad choice for use around a sensitive audio circuit like a cartridge pickup (especially MM).