Magnesium is an element, so it can't be made from anything else (unless you are a nuclear physicist). None of the information you listed can tell you anything about the magnesium level. Magnesium is a minor actor, but not totally unimportant in brewing. Contact your water supplier to see if they can provide you with more information. Chances are they know the magnesium level but just didn't report it. It might have just been an oversight or error on their part. If they can't help you, you can always send in a sample to Ward Labs and get them to give you a report. They will definitely tell you the magnesium level.