Ahh! That makes a lot of sense!
I had to do something similar when I had an air drill setup on my SB controller. Did you ever look into any of the air drill offset stuff?
It sounds like what you did totally solved the problem. When I had the air drill setup I had to hack my Vectric post a lot to get it to work like I wanted to, but then when I went to use Fusion 360 it didn't work the way I wanted, so for me I went back and messed around a lot with the built in air drill scripts. That way no matter what CAM I used my drill would work the same way.
Changing the Vectric post like you did is in my opinion the much easier way to do it, but if you ever wanted to use a different CAM software there is some more hackery you could do