The magnesium is not going to make a bit of difference since the "stones" are being formed in the intestines. They are not coming from the gallbladder or liver.
For example someone recently made the comment that you can get these same green, squishy, floating blobs with coffee enemas. By the way real gallstones are not squishy and do not float. So why does the coffee create these little blobs despite no magnesium sulfate to relax the biliary ducts? Simple. As I mentioned in numerous posts many of these "stones" are formed from a reaction of sterols, normally from olive oil, with cholesterol. Sterols have a very high affinity for cholesterol, which is why they are used to lower cholesterol. They bind tightly with cholesterol from diet and from bile released in to the intestines forming little green, squishy and floating blobs. And guess what coffee contains? Yep, that's right. Coffee also contains sterols!!!! These big green, squishy, floating blobs ARE NOT gallstones.