Some folks get unusually high magnesium readings from the Red Sea kit. Make sure that isn't the issue.
I'm not sure what size your tank is, but assuming it is 100 gallons for calculations, 100 mL a day of the DIY (like BRS sells) is only adding 10 ppm per day of calcium.
My recipe calls for adding the equivalent of about 2 ppm of magnesium per day in that scenario. 1 ppm of that is to offset demand, and 1 ppm of that is to correct for changes in salinity from adding the two part and then reducing the salinity back to normal levels. That's 60 ppm per month.
Even with zero demand, you will lost about 30 ppm magnesium per month due to the salinity rise effect from the two part.
I expect it takes a considerable period to determine exactly what is happening with magnesium since most kits can hardly see +/- 30 ppm magnesium, and water changes with a mix that is above the tank level will reduce that apparent demand. I don't know the details of magneisum in your mix and tank, but here's a graph of potential impact on magnesium under certain scenarios:
Water Changes in Reef Aquaria by Randy Holmes-Farley - Reefkeeping.com
http://reefkeeping.com/issues/2005-10/rhf/index.php
from it:
Figure 20. A blowup of Figure 19 to allow comparison of different water change rates on magnesium depletion when using a moderate amount of calcium chloride and sodium bicarbonate to maintain calcium and alkalinity.