Sounds like Nick might be on to it with DPDT? Use one NC to common terminal to open at limit, then the other common to the other NO terminal, which closes to enable your 'next, Go!' signal? Or 2x SPDY limit sw if they don't do DPDT?
Of course, if you supply full cad drawings and all your Arduino code, I pinky promise I won't steal them and get zillions made in China
Oof. I did a reading fail. How much coil current becomes a problem? Is 10mA for an SS relay too much?
Also, I think there are set/reset relays that only consume energy at change?