Hey @Damon1,
That's really unfortunate that you had to deal with a difficult guest.
If you write a review for her now, both of your reviews will become public. If you don't, in a few days (2 weeks after checkout) her review for your lisitng will become public anyways so I'd suggest you go ahead and leave a review for her, it is a good practice to leave reviews for all guests so that future hosts have more data points while accpeting a booking.
If she has written a nasty/spiteful review which does not correctly describe her experience and makes false accusations, you can reach out to Airbnb and reuest them to delete that review, in some cases they do. I hope she hasn't written false things.
All the best 🙂
Jeet