You are not a bad mom. Learning issues can be so tricky and it sounds like you have worked hard on this
This program has nothing to do w history and only has to do with comprehension and vocabulary. But Im not actually sure that it would meet her issues. Only the person teaching her (you) or a person evaluating the learning issues would know.
Reading assistant (but its online not pencil and paper)- I just shared this in another post
https://www.scilearn.com/reading-assistant-plus/
Meet our online guided reading component of the Fast ForWord program that improves vocabulary, fluency, comprehension, and prosody.