I am assuming that your temp gauge in the glove box is aftermarket. Given that you have no driveability issues, and revving up to 2,000 RPM reduces the temperature by 10 degrees, I would suspect that your gauge is not accurate. If you had a serious engine issue causing it to run hot, I do not think that revving the engine would cause it to cool down.
Carl