I do probing from any and everywhere The ONLY time the probe trip should work is when it is actually probing..
I did test your suggestions (
Years ago I spent over a year searching for the holy grail of a canned one function saves all "Protected Mode motion" to SAVE THE PROBE . Unless you can change the laws of physics it does not exist. That is why MOST controller depend on YOU to use a protected move when you have the probe installed. You only make protected moves in G1 mode and never faster than what the probe can safely trip at. All probe trips have overtravel depending on the feedrate it is programed at.
In other words when you put that $5k probe in the spindle you had better have your brains turned ON.
BUT I am never too old to learn a new trick if you have one (
(

TP
I do see there is a convertor to convert conv_s32_bit could that be used to convert If motion-type == 5 then sig = True ??