Yikes, OP.
I've read your updates - I completely understand how hard it is but you know this isn't OK. You can't say those things to her.
I have autistic twins, one DS and one DD. DS is higher needs but they're difficult in different ways.
You need to view the world through her eyes. She's not being naughty, she's just overwhelmed and doesn't have the mechanisms to cope. You need to have plans in advance about what to do if things get too much. Learn to spot the warning signs before things bubble over. Recognise that some situations will really push her beyond her limits.
Do you know what calms her down? What would help her in those circumstances? You need to be proactive in helping her to manage rather than letting things get to boiling point where you then get frustrated too.
Shouting will just increase her anxiety levels, but you know this. Sometimes saying nothing is fine. You can't scold her out of a meltdown. When she's at her limit and melting down calmly say, "I can see you're having a hard time. Let's get home so you can have a bit of quiet space." Lower your voice, breathe, and don't react. She's not doing this on purpose - it's miserable for her too. She needs your help.
I have been physically attacked by my DS so many times over the years. I used to get shoes thrown at me when I was driving so believe me when I say I really, really do get it. But your child needs help. She's struggling.
My DP finds it hard sometimes. What I say to him is that if a child in a wheelchair was struggling physically, would you be angry at them? Would you be mad at the inconvenience because they couldn't stand up and walk? Apply the same kindness and understanding to autistic difficulties - autism is a disability too. But it's invisible so receives a lot less sympathy and understanding. And I can say this as I'm autistic myself.
The teen years aren't going to be easy for you or DD, OP. Reach out for some support now. Have you done the autism parenting courses like Early Bird etc? Understanding how the world feels to your daughter might help you manage your own emotions.