That is an awful lot of chemical filtration you have in that canister.
carbon, phosphate removal pads and purigen.
Typical canister media works something like this, mechanical(coarse foam, ehfimech, etc)->bio->chemical(optional)->fine polishing media. Some people put the polishing media before the chemical media.
I think on the 406 the course foam runs up the other side. Then you have 3 types of chemical media. Then you have some bio and a type of sponge. Maybe bio-foam which is a moderately fine foam.
Some general notes on your chemical filtration. Carbon is consumable needs to replaced over time. IMO, there is little reason to run both carbon and purigen. THey do the same thing and Purigen is quite a bit better at it. Purigen needs to be recharged once it turns brown so keep an eye on that. Lastly, do you have a Phostphate problem in your tap water? phosphate removing pads are not a typical throw in unless you have a specific issue to correct.
All that being said, I don't think that is your issue. Moreover, screwing around with your canister filter is not likely to help matters right now.
Back to the problem at hand, I am a little perplexed. Your fish load doesn't sound like it is very high unless those 2 mystery cichlids are bigger than I am thinking. You have two filters on your tank. Your tap water has been tested.
The only thing I can think of is that you are disturbing too much of your BB when cleaning your gravel. But honestly, I don't know enough about UGFs and maintenance to feel strongly about that. Hopefully someone more familiar with UGF's will jump in.