Yep, just have to wait out the diatoms. I've had them last months and sometimes just days so it kinda just depends on the length of time. just keep up with your water changes and dont overfeed and it should all just fade away.
You can check out I think cerith snails or astrea snails, I think they both eat diatoms but they should fade on their own. You should only get critters that you like, not because of a "need" for them.
remember they eat and poop too so they can add to the bioload.