This is crazy, if you are going to work with people you have to understand that not everyone is going to like you. Plus, there is this little thing called freedom of speech and if someone has a bad experience it's going to get out there is no reason the name needs to be remove that's bull***t. She is going to sue you for reviewing her professional work, maybe you should sue her for harrassment.
But anywho, thanks for the honest review, sorry you had to deal with that. It's great that we have this forum to help each other out so things like this don't happen to everyone.
Good luck finding a new photographer and I hope have great pics to show us when you get back.