You might also try being rigorous about regular cleaning, if you don't already. In theory you're supposed to thoroughly clean the hose, mask, and reservoir daily. I'm lucky if I manage it every other month, and it works fine for me, but I don't have any major allergies.
Good point about the air filter; I need to get a new one