Are you by chance talking about cyanobacteria when you say red mat algae? When you told the location of growth it just made me wonder. '

For sand, get aragonite. Black "aragonite" isn't really aragonite and only one brand boasts that they have it. Silica sand will release silicates so stay away from that as well.