What exactly is the problem? Do you need to move to x,y -35/-25 to be able to z probe or is that the offset from extruder?
Z up allows you to set any position for z probing on the second probe, but must work everywhere.
If it is needed homing position, how would this script work
G28 X0 Y0
G1 X-35 Y-25 F5000
G28 Z0
If that helps we could add a target position for XYZ order as well. Also that might confuse the host since it is the not min/max position.