Ok, your calcium is a bit high for that alkalinity. In this case the Magnesium will help stabilize the buffer.
WARNING: anyone reading this should not try to do it!
It would take nearly 1000 mls (1 liter) of Bionic Ca buffer part 1 to raise the dkh into the balance range with the calcium if the calcium averages 500 mg/L. Ths impact on the pH would be HUGE and your mushrooms and sponges will have a very negative reaction to that. It could even kill them. It would have to be done very slowly.
What I would do (this depends on your sand - there are some that are very rich in Mg and reducing the Mg in the system while raising the dkh a little may not be at all feasable if your substrate is highly concentrated magnesium.): Stop dosing calcium and anything with magnesium in it for a little while. That might be hard to raise the dkh then because many dkh raising compounds have a percentage of magnesium in them. Change water at 10% per change 2 times/month. Sponges seem to love a low dkh buffer capacity and you don't want to bring this into balance very quickly at all. As you add dkh buffer, if you so choose to add something, the calcium level will start to drop. As dkh goes up, calcium comes down. And conversely, as calcium goes up, dkh comes down. The balance, or optimum for both is a real trick because something is always getting used to generate skeletons, bones, spicules, algae, etc.
If those were the numbers in my 125, what I would do is to add 1/2 teaspoon of Seachem Reef Builder (dkh builder) disolved in a gallon of make up water, twice weekly. I would test the Mg, Ca, and dkh as I went. The sps corals will love the buffer and they will start to grow rather quickly you'll notice. If you add too much, too often, the sponges will react negatively. I would do this till I start to see the calcium come down a little and dkh up some. May even take a week or two off from adding the buffer and watch the calcium level for those two weeks. That is not a bad calcium to have, its just you need a little more buffer (dkh) in there for a higher read. The magnesium should come down naturally as you go. I would also pick up my water changes a little to maybe 10% change as much as 3 times a month. Probably for sure I would make it twice a month. As long as sponges are doing well and fish eyes are clear, there isn't a great need to change real fast, but, you do need to get the dkh up a bit for the sake of the LPS and SPS corals. Corals can assimulate magnesium into their skeletons b/c that ion has the same outer shell valance as calcium. Trouble is that its smaller, and some think that makes it easier to transport across the cell membrane and into the coral skeleton. My thoughts on this is that is may make the skeleton softer or more brittle and more likely to break poorly. With your calcium levels, pH, if the dkh buffer is increased a little and the magnesium decreased some, then you will have a pretty optimal coral skeleton building environment. I am not sure how the magnesium like that affects zoos. These things tend to adapt to what they have and start growing like crazy. Making any fast major change may stop the growth pattern for a while and can also release things that were preciptates back into solution. That can be good, or bad, depending on what you have built up in there over time. Slow change is the key. My real concern with yours is that the dkh is too low and you could see a pH fall off. The magnesium is preventing that to some degree, I am sure.