Mach4 control software emulates the Fanuc 20 series controls. Fanuc implemented incremental movement differently for lathes than for mills, routers and other non-lathe machines. It was Fanuc who came up with the convention to use U, V, W, and H (yes H) for incremental moves on a lathe's X, Y, Z, and C axes.
G90 and G91 (without the .1) are not valid on Fanuc 20 lathe controls, but do work as expected for non-lathe Fanuc 20 controls. Mach4 follows this convention.
It would be nice if the lathe programming documentation elaborated on the need to use U,V,W,H for incremental instead of G90/G91 when you look up G90/G91 in the Mach4 lathe programming documentation.