I think the above will only clear the DRO but the description and offsets will still be in the tool table.
To set the tool table offsets zero you could use the same code as you do in the height setter macro but include the X. Remeber X is rad in the tool table but if setting to zero it won't matter anyway.
G90 G10 L1 P1 X0 ZO will set offset 1 to zero, or it should. The label I am unsure of.