I tried it a few times and I couldn't get it working well I think it's because my spindle control is currently manual too, so the machine can't turn on/off the spindle before probing.
What I do is have the spindle move to a tool change position, and then have a Messagebox open to instruct you to stop the spindle. The macro doesn't continue with probing until the user clicks OK on the Messagebox.