Thank you for all the support here I received yesterday! It was traumatic. Thank you everyone for your help. I still have my job. In the end, I was vindicated. Even tho this coworker shouted to my face (and in front of my boss yesterday) that I had purposefully shoved her... there was NO physical contact. She had yelled in my face that I had touched her, expecting me to apologize for something I had NOT done.
My boss told me today "See you tomorrow." I will be keeping my distance from this coworker, because she did feed off of my pain yesterday. She ENJOYED the trauma and drama she created... and tried walking away from it.
Thank you all for your support and prayers!