Morris It appears that baby stepping doesn't work if you do G32 s2 then change zmax to compensate for a slightly incorrect zprobe difference. Is that true?
Repetier If you have baby stepping enabled it always works. Of course any homing like move will remove all done baby steps, but you should be able to readjust after homing again.