I don't think it's the light and it probably isn't the other numbers. Have you done any recent icp tests? That would help determine if there is something in the tank you don't want like heavy metals.
The only reason I say probably is because higher pH is important for calcification. If you keep a lower ph tank (<8.1), then you're probably going to see very little or no growth. There are anecdotal tanks that have awesome growth and low pH, but pH isn't monitored regularly or accurately so it's hard to tell if they had low pH just when they tested or if it's always low. We all generally accept that the acidification of the ocean is contributing to coral death, so why is it a stretch that it's likely stopping our corals from growing in our closed systems? There are literally 1000x more hydrogen ions at a pH of 8.1 than 7.8. I may be completely wrong, but it's something to think about.