I'd recommend not doing any of that. Making a child do a load of work outside of school, on top of homework, is a recipe for disaster and mental illness. I am not fear-mongering. I am speaking from experience. These online programs especially are often very intense.
Has she ever been assessed for specific learning difficulties? That could be dyslexia, dyspraxia or dyscalcula. That could be the reason why she's struggling. And there is support available, but you'll have to massively push for it. If she has something like that, then afterschool programmes designed for neurotypical kids will be a disaster. It's like forcing a square peg into a round hole.
Girls are frequently not diagnosed with learning difficulties. Most of the time they're fairly good at hiding it, until secondary school when the work starts to creep up and it all comes crashing down.