Can't do that because it disables the axis for feedrate moves as well. That was my first thought also.
We do some fixtured jobs where X zero and Z zero may need a slight adjustment prior to running the job, but Y zero should never be adjusted. I'm trying to prevent the operator from accidentally jogging Y out of position, but I can't inhibit Y.