Again you are relying on software which isn't good or safe.

Not sure why your resistant to using Master Latching relay system because this could handle all you need and more. When fault or E-stop occurs it's single Reset button when a fault is cleared. If you want the Software to be reset at the same time that could also be done but wouldn't advise it.

Like Neale says any Fault or even software Reset which drops power to the drives or releases Motor hold will result in Re-homing so compromising your safety to save one button press just isn't sensible IMO.