Here’s one way to calibrate with a caliper:
Changing CM or grbl firmware won’t be impactful. CM is basically just a fancy serial port transfer tool, and grbl firmware hasn’t experienced issues that could be attributable to something like this in a very, very long time.