hmmm, guess I am going to go the opposite here of everyone.
Im sure I will get bashed for this but my tank is only 3 months old. I have had SPS in my tank for about a month now. My SPS are doing fantastic under LED. I do run them at about 50% though and the fixtures are about 16" from the waterline. I don't think the LED's are the issue.
IMO you really need to raise your MAG. I keep it consistent at 1350, CA around 450 KH 9. I will also go the opposite and say you really really need to test your phosphate. I do believe that a phosphate level of .03 inhibits coral growth, not sure how it effects color but I would venture to guess a high phosphate level will stress your corals. You say that your macro and rocks take care of the levels, I beg to differ. Macro takes in way more parts Nitrate to Phosphate and I can almost guarantee you have a phosphate buildup in your tank if your not using something besides macro to remove it. I know this from experience, before I ran GFO I was at about .10. Now with the GFO its undetectable and everything is happy.
I have gotten a lot of frags from a buddy who has had his 30 gallon setup forever. 24 hours after being in my system I get at least double the PE then when they are in his tank. He also took the same approach as you with not testing phosphate and just using chaeto. I highly suggested to him to pick up some GFO which he did and I was at his house tonight and his corals look much better! Sure my tank may only be setup for 3 months but I am anal when it comes to husbandry and test all the time and make sure my system is as stable as possible. Phosphate testing is a must.
Also, what method are you using to maintain stable CA, MG and KH? With that amount of corals in such a small system im willing to bet you have some serious KH swings which will also upset your corals.
Also, the new batches of reef crystals are no longer high in KH.