Were there also groups that had been through the same things that could support her and others trying to work through those issues. Iow, is there also some good available?Finding people like yourself can be good and bad.
My oldest daughter felt alone because no one in her high school was into the things she was into. Cosplay, Anime, etc. She found groups of like people online and it helped her to know that there were other people like her.
My middle daughter, unfortunately, also found people like her, when she was suffering from body dysmorphia and self-harm. These groups didn't encourage getting help, they encouraged the behaviors that were hurting her.
Hope things have gotten better for her. It's hard not to hurt when your kids do.