This isn't a reset. It's called the actuator test and is used to make sure gauges are calibrated correctly and lamps are functioning.
I don't know what year your TJ is, nor do I know what positions the needle is supposed to point to in later models, so I can't confirm the speeds you quoted above.
In early TJs the Speedo needle should move between the following points during the actuator test.
0-20-55-80-100-80-55-20-0
Since yours is off by 10mph at the references points you've quoted I'm wondering if the needle has ever been popped off before and stuck in the wrong position. I'd be tempted the remove the cluster, remove the clear cover, and see if I could pop the needle off. If it can be popped off, I'd gently push it on a touch, resting against the needle stop. Then I'd push the cluster in without the clear cover and run the actuator test to see what the speed registers.
If still inaccurate as I expect it would be, and the needle is high enough off the face of the cluster, you might be able to grab the shaft with needle nosed grips, which I'd do at the highest registered speed. Then reposition the needle pointing where it should and run the cluster test again.