I'd be hesitant to share my ini since I'm wrestling with other problems but I'd recommend looking at your spindle tab in the ESS plugin settings. One thing I noticed right after I migrated was that the spindle settings hadn't been merged into the new MachPro profile. Mach had the default 60hz in the PWM version for spindle control and my VFD/ESS likes 260 Hz, at least for my TECO L510. Next thing I'd look for is what is the spindle speed output signal mapped to in the ESS plugin, I used the standard 0-10v analog dedicated for spindle control and it seems to work fine. After that I would check the spindle speeds in the Mach config settings... after I migrated I had to tweak the table similar to what these
instructions say.
One quick sanity check would be to do an M3 S500 or something and then measure the voltage on the ESS analog pins (assuming thats how you're controlling the VFD), then change the speed to say... double what you first chose and see what the new voltage is. If the voltage doesn't follow the M3 commands then it would suggest the VFD doesn't have anything to do with the problem and it's either the ESS or Mach.