Nobody said having a degree makes one a better person.
Your story is illustrative of how places like SCL operate. They advertise as a therapeutic community, but when you get down to the brass tacks, there aren't qualified people giving therapy to the kids. They're cared for by non-professionals who receive their training from the facility. This is problematic because these people don't have the educational background to assess the effectiveness of the "treatment" they are providing.
I'm not saying your husband isn't a good man. On the contrary, I take your word for it that he is exactly that. The problem arises, though, that your husband isn't properly educated to understand when a practice is ABUSIVE or HARMFUL PSYCHOLOGICALLY. He is simply relying on the trainingg SCL provided him and his bosses' assurances that this type of treatment is what these kids actually need.
Sadly, it is widely known in the mental health community that the type of "treatment" provided by SCL doesn't work to address mental illnesses or mood disorders. It actually exacerbates these problems.
In my view it is incumbent upon the direct care givers to recognize that the children are done grave harm by these methodologies, but, unfortunately, they, like your husband, simply aren't equipped to make these judgements, so they just "go with the program." In this respect, perfectly good people are complicit in the harming of these children, albeit unknowingly at times.
Therein lies the crux of the problem, not in the moral uprightness of the staff.
Remeber the saying "The road to Hell is paved with good intentions"? Well, even the best intentioned folks are not automatically equipped to deal with the serious problems with which these kids present. That is the job of true, educated professionals who KNOW what's best for the well being of the children, not good-intentioned, uneducated, unprofessional, unlicensed caretakers.