This VFD would do the job and has enough reserve capacity to run your spindle at maximum power. https://www.amazon.com/Variable-Freq.../dp/B07G97DQQ5
These VFDs seem to be pretty good, top of the line Chinese if you will. I was pleasantly surprised when I opened the manual and it was actually readable, a good translation. Note that both of these VFDs are the GT series; sensorless vector control rather than the less expensive HY series with V/F control. These also support braking resistors where the HY series apparently do not.
I have its little brother running my 5HP air compressor on single phase. https://www.amazon.com/Variable-Freq...54&s=hi&sr=1-3
Both of these will run on single phase according to the ad, I know the 10HP unit does because I'm doing it. I don't know if they will support encoder feedback, can't find anything regarding that. Not really needed for a spindle motor, the sensorless vector control will handle the speed regulation just fine.