Black sand will not automatically cause your ponies to be black.
I have black sand in my tank, and the 5 black ponies that I bought turned a whole myriad of colors, including pink!
However, if your ponies aren't happy, they will probably turn black, and it will be blamed on the sand.
I have found that health and happiness have more to do with seahorse colors than colors in their neighborhood.