I was putting her needs above anybody else's as best I could yet often couldn't hide my anger/frustration about the situation we found ourselves in
My anger/frustration was never directed at my daughter (it was either at her father or into 'the ether') but she witnessed a lot of it just the same.
Yeah, she was a child and children are self-centred. They can't help but assume that everything their parents do, is because of them. And she wasn't completely wrong, was she? She needed a smaller class size, you sold the house and became angry in order to meet that need. She's not stupid is she, she'd have known that it was her needs that were, ultimately, causing you to have tantrums and rages.
She can't go back in time, she has had her formative years affected deeply by your habitual anger. Neither of you can take it back.
I am a recovering angry mum myself so I get where you are coming from.
Have you had counselling? You may not be able to help repair the damage, beyond taking full responsibility, and being loving and accepting of the difficulties that your DD is now facing. Please don't argue with her about how she ought not to ever have taken your rages personally... as a young girl she didn't really have that option, she wasn't developmentally able at that age to not take your behaviour personally.
Wishing you the best. Counselling is really important here.