I dose magnesium first, then wait for an hour before dosing calcium so that magnesium is fully circulated around the tank. This waiting period may not be needed if the magnesium level is already enough.
It's said that calcium and alkalinity are a teeter-totter relation, where either side is up, the other side is down. But magnesium is said to have a buffer effect and it's effective to maintain both calcium and alkalinity higher.
So raising magnesium should drastically help raising calcium without raising the dosing amount of calcium, I believe. Because my SPS stock is low and I use aragonite sand, which is said to have a buffer effect, my alkalinity level is maintained at around 8 dKH without dosing alkalinity. So I think you can stop dosing alkalinity for a while if your dKH is already at that high.
Hope it helps.
Yas