My version of a cross slide stop that stops the rotation of the screw:

The stop flips up out of the way:

If I back out more than one turn the stop is pushed up out of the way by the head of the thumb nut on the dial.
It's probably immoral but I do internal threading on the back side of the bore with an upside down tool so the tool retraction action is the same as for external threads.
It just clamps to the outside of the screw housing so is easily removed if it gets in the way, it limits the travel a little when working large diameters.

It is adjusted so that the dial reads 0 when the dial lock screw bumps the stop. It has worked fine for me for several years now.
Hope this inspires other ideas.
Dave