That was calcium, from the tap water. Use distilled water instead. You can pick it up pretty much anywhere.
Yes, more anti-freeze will help prevent your coolant from freezing
Thank you very much for the link, I was looking for something just like it, just last week!