I emailed her yesterday and she tried to behave as if nothing had happened, reinstating me on WhatsApp but she refuses to engage in any conversation around the issue.
I'd avoid mentioning that, for now. It's very likely that it's causing lots of internal shame in her, which could be why she's acting like it never happened. I'd suggest a light, casual approach, but without being a doormat, of course.
I am debating whether to block her from all communication.
Going NC is an option, but I think it should be done when you have
for sure decided that this relationship is not for you. If you do wish to go that way, make sure to let her know first that you're going NC, as well as why (healing etc).
If you 2 are still together, there's the option of posting in the bettering board to try to improve things (such as your actions and reactions to what she does) and see where it can go. But it's up to you.
What do you think?