Ok so if Z axis DRO is changing in line with your height offset calls then its working. Mach is seeing them and acting on them correctly.
What does seem to be broken is the display of the tool number and the actual offset value.
I wont need your xml as there is not a problem with your setup. I will mention it to Brian and see if he can fix the DROs.
Hood