Your daughter is fortunate to have a great family. It sounds as if, even with some brain damage, she is above average overall. That is remarkable.
Regarding the shortterm memory, have you tried teaching her memorization techniques? Does she have any trouble visualizing things? I'm planning to have my boys memorize the periodic table before long - it is quite doable with a little effort.
She's very good at visualing things. She is a visual learner. She can remember things that she sees, and she thinks in pictures more than words.
There are lots of different things online and offline that help with increasing short term memory. She's done some. That's more of a summer activity. This summer we had to work on auditory discrimination (hearing the difference in sounds) and word finding. She's doing much better in both areas. I think next summer we'll work on short term memory.