No such thing as pink diatoms, but it could be coralline algae, or cyanobacteria.
If it's hard to scratch off of the surfaces with your fingernail, it's coralline- a calcium based algae. If it's slimy, it's cyanobacteria. The cause of the latter is excessive nutrients. Water changes, vacuuming out what you can with each change, and cutting back on feeding is the cure.