You atleast have figured out a big part of this puzzle. A woman can not respect a man who she can walk over ... this is you. Now we are not saying to steam roll her byu any means .. but you are a "Nice Guy" ... a "Fixer" ... I am too ... and its a thing we HAVE to change about ourselves.
When you walk like you did ... you know your phone is going to blow up.... Dont reply to the TM, do not answer the call ... I can tell you its tough .... funny story .. I started doing this .. knew she would blow my stuff up .. so I let the phone go off .. ignored it and continued working ... my phone at work rings and I instintively pick it up and say "Goodmorning...BLa Bla Company this is Cali how can I help you?" The voice on the other end shocked me with "You can help me by picking up your damn phone ... spew spew spew" I actually laugh now .... I politely told her I would discuss things with her when we could be civil... notice I did not say "When you calm down" in my experience this just put her into orbit and more rage.
You have this .. its not easy .. but setting boundaries and letting her know she is not going to treat you like chit anymore will actually start you both on the road of respect. She can not love you if she does not start respecting you.