Yes, mrz, I could/can see that and I stand by my comments. I know what KS2 means (as I said, ex-primary teacher.) If you think about what's happening in the context of her whole life, I think it's OK to relax a bit. And, yes, it's just an opinion, but a relatively well informed one. Even IF Indigo's DD is - in the long term - 'diagnosed' with something, it will change very little about the presenting 'symptoms' or how to address them. (Ugh to this approach, IMHO.)
I know I'd feel a bit worried too in Indigo's shoes, but actually I think less of the reading schemes and 'sit down and read' approach at home might actually be far more valuable in the long term. It sounds like school and home are monitoring and supporting as much as is practical and possible. You can't make someone do something. It probably just needs time now.
And with a view to the original question, the things that DID actually create fluidity in my DDs reading in the end was
a. not being pressurised to read aloud;
b. having the hunger to do it on her own, wanting independence and having to work through the frustration through self-imposed practice;
c. needing to read for a practical reason, beginning with a few words here and there (lists/place names/captions) and then finally more and more;
d. having some truly funny jokes/poems/short stories/picture books read to her, and the longing to read them again so she got to laugh at it as many times as she wanted to - all on her own;
e. reading some of those funny things out to friends or younger children and making them laugh (involved some improvisation on the text, but it didn't matter);
f. familiarity with the text and
g. recognising the link with writing, and becoming proactive with language instead of a 'passive pre-reader' (bookmaking, writing captions/speech bubbles, etc.)
Ultimately all of these took the adult-imposed pressure away, and boosted her confidence. (And I know all this because I asked her opinion about it.)
I'm not for one second assuming 'if you follow what I did, then her reading will be perfect'. I'm not that naive, I'm just doing my best to respond to the original question and support what's already there.