Maybe try to adjust the switching frequency on the VESC?
The now discontinued ARC200 controller made a big deal in their advertisements that “23.4kHz switching frequency for zero audible PWM noise”
Also this discussion
On vesc 6+ i can hear it faintly at 25khz and only on low battery at 30khz. It almost sounds like a wheel is slowly losing air so it’s quite odd
25Khz is quite a good frequency for the typical skate outrunner.