dust free play sand mixed with a bit of calcium sand
there's really no such thing as "dust free" sand. And calcium sand is ........in a word..........dangerous
Based on the information you've given it sounds as if her environment is creating a respiratory distress issue for her that may come and go......until one day it comes to stay. Similar to the way an asthma attack can turn into pneumonia at the drop of a hat. I'd change out her substrate to a non particle and test out the theory. If it works, you know her respiratory system couldn't deal with the amount of dust and particles. If it doesn't work, we can move onto something else. Easiest first.