FWIW, I follow the “hope for the best, plan for the worst” approach - I always start from the assumption that someone is a reasonable person and it’s just a misunderstanding or immaturity or whatever, until proven otherwise. But I also document, document, document.
So, for ex, I’d probably have the conversation, giving them the benefit of the doubt. But then I’d also follow up with a friendly email that referred back to the call — eg, thanks for explaining that misunderstanding, and I’m glad I was able to explain my December vacation. As we discussed, I’ll be sure to get you xyz before I head out of town, and ABC will be covering D and E in my absence. Or whatever. The point is NOT to provide a blow-by-blow of the discussions, or a detailed rebuttal of her claims; it is a short, friendly email that is designed to document that you have behaved in an entirely reasonable, professional manner; that even where there is disagreement, you are focused on getting the job done and not getting into personal attacks; and that you have a specific plan to make sure everything is going to get done on time and on plan. That puts the onus on her to respond if she disagrees with anything you said or doesn’t think your plan is sufficient; if she doesn’t, then she has tacitly agreed and will look stupid if she complains about something later. And the friendly tone will spike her guns if she is looking for something to go after you about - if she responds negatively, she is the one who looks like she is overreacting, being immature or petty, etc.
And above all, remain calm and don’t rise to the bait. If she is doing stuff like accusing you of not being on calls, in front of people who were actually on the phone with you, that is going to reflect poorly on her, not you. Pick your battles. Engage on the things that matter, be friendly and professional, and document that you have done so in CYA emails - that’s 95% of it right there.