Well, I guess the best advice then is to get something that will eat them. Some shrimp will, the otto will but that has been discussed. My BN seem to like them but they probably won't fit your tank.
I know I won't quit using the ceramics, maybe it is the ceramics, maybe it is the glazes, maybe it is a combination of the two. I will see what I can find out about using them and the materials they can leech. Maybe it is just a matter if firing them to a higher temeperare in the kiln, if you know much about that. I have been told that taking them to a cone 4 instead of an 04 will completely turn them into a non degrading material.
One other thing I have found that makes me even more suspicious about the firing temperature of our ceramics is the fact that ceramic rings are used all the time and I have never heard of them being the suspected cause of diatom outbreak.
I will definately be able to tell you if it is the ceramics causing the diatoms because I have some plain ceramics I plan to use for plant anchors and if it causes my plants to get the diatoms then I have my dad fire them a little hotter if he can, or maybe fire them twice to seal the silicats in the them. Maybe try an underglaze, an overglaze or maybe fire them twice with glazes to make sure they are sealed. My ceramic planter did have a long stream of bubbles that come out for more than a week so maybe it just wasn't sealed well enough. Lots of things could cause this. I will see if I can figure out which one it is.