Your problem will be the low resolution of your system, 1112 steps per inch equates to a resolution of 0.00089928...... which just so happens is what your DRO is showing

In reality your resolution wont even be that good because microsteps are not uniform or exact, if you want better resolution you unfortunately need a better machine.
Having said that it should not increase in error as Mach keeps a track of it, it is likely to be that your steps per unit are not quite right if you are getting an increase.
Hood