Sorry if I have missed something, but what exactly is your objection to the dictation software and the reading pen?
I am asking because you have seen your DD remain at the point of being two years behind for a few years now. You have also made little or no progress with her yourself during the summer. You have stated that she forgets how to read over the course of summer and that her spelling is so bad that no-one can read what she manages to write. Also that she can't perform in maths exams.
If she is bright enough to master the content of the curriculum but the mechanics of it (reading, writing intelligibly, finishing maths tests) are presenting such a seemingly insurmountable difficulty to her, why not make the mechanics easier?
It seems to me that you are doing the same thing every time yet expecting different results every time here, expecting the teachers to come up with solutions/make bricks without straw, and it strikes me as misguided.
Some other points:
(1)
'The reason she didnt learn anything in history [last year] wasn't because she couldn't read or write. It was because she couldnt learn new vocabulary.
This year she's learnt heaps. She's able to tell me about the Romans and the Tudors and other things. Again you don't need to read or write to learn those things. '
This makes no sense and seems contradictory.
(2)
'My point is just because it can't be read does not mean she should stop writing. Not when she's happy to write.'
Initially you were hacked off because she was happy but not achieving. Now you are telling us that even though it is getting her absolutely nowhere she is happy at it, so she should be allowed to continue.
Earlier you said a big obstacle to her being home schooled was the fact that she insists she is happy where she is.
(3)
'I don't know what happens at school or not. I don't know how often she is scribed for or if she learns anything.
She complained a lot about the TA scribing for her. And after I asked 3 times that has now stopped. Certainly a TA scribing for her was not helping her learn and it was making her feel like everyone thought she was thick'.
Again, you have contradicted yourself flat out. Either you know the scribe is making a difference or you do not. You can't have it both ways.
Again, the determining factor in what the school does to help your DD seems to be her reports to you that she is not happy, feels she looks thick, etc.
Why don't you let the school do what they feel they need to do in order to help her to make progress? (scribe, maybe the software and reading pen)
Why don't you tell her to suck it up if having assistance makes her think the others think she is thick, and the bottom line is that she learns?
Does she have you wrapped around her finger here?