I am not familier with sand polyps, at least by that name, but I would be surprised if the green buttons didn't do well for you. I would also be surprised if a nitrate reading of 60 would harm them. They tend to be happier in low light or even shade IME.