Absolutely the right decision imho. The cavalier bullying exuded by these people is obscene and it is about time they are bought to account.
That young girl needed support and considering that she herself has been in care, SS have failed her miserably.
Interesting that the last paragraph says that she is likely to be reunited with her baby in a special unit. Why wasn't this offered in the first place?