Sounds like you have been getting good advise. Only other things i would add, are that phosphate instability is no bueno and can cause similar symptoms if it changes too much to fast. stabile is better than cranking it up or down to hit a target, even if it is 'too high' or 'too low'. The other thing i would have said is maybe some kind of carbon limiting, but if you are dosing aminos, there should be some carbon source there too. Could be a fish or crab or other kind of pest that is irritating them, or it is also possible they are just adjusting to life in your tank though usually they green or brown more than straight up pale.
But.... When in doubt, change it out. might be a good time for a big water change.