Just a suggestion. One way to get more confidence with Hanna, is to mix fresh batch of saltwater. Hopefully your salt states what Mg is when mixed at 35PSU. Let it sit for few days (to make sure all the particles are mixed and dissolved, we don’t want another discussion my brand new salt mix is low on Mg). Now use Hanna to get Mg value. Repeat it 3 times or 16 to capture the variation If any.
If you decide that Hanna is correct and the actual Mg is elevated stop adding Mg and water changes will bring it down over time.
But I will be frank, the money I spend on figuring out Mg, I could have gotten nice $$$ corals. These days I ignore it mostly and water changes keep it optional (based on monthly ICP tests). I been told there are corrals that can tell you when your Mg level drops to a low level so there is that option.