I'm glad you got it working. If anyone does need to use G92 with an axis position outside the M208 limits, I suspect it can be done by sending M564 S0 before the G92 command to suspend axis limits, and M564 S1 afterwards to restore them; but I haven't tested this.