Sorry to hear that. You are right to check the sand as most likely a candidate. If still an issue, then you may want to check your Calcium Reactor effluent as can also leech phosphate (but not heard of them leaching silicate)
Thanks for the advise. Will check on that.