Am I in the wrong here?

My technical lead, someone that answers our questions, does not like me. She's always trying to nitpick or be rude to me. Anyways, last night I felt like I had enough of her so I snapped back at one of her emails. Long story short, she sent me and Ccd my boss talking about me not being at the building on my in office day and that it disturbs the work schedule and something along the lines of her saying I had told her I telework 3 days a week 😂😂. So, I reply back with... During our unit meeting we were told we could telework if we weren't feeling well and that we can make that day up in office (I attached a snippet of that meeting memo). I also sent her a snippet of me informing her multiple times stating I only telework 2 days and not the 3 she was claiming I had told her. I also attached snippets of emails of me asking her a day before hand what are our work responsibilities so I can adjust myself to those tasks. Anyways, the list goes on.

Am I in the wrong here?
Post Opinion