You need a thick skin. Twitter particularly is full of trolls. Not of course that they are exactly rare everywhere else. I haven't read the exchange, but from what you posted perhaps she is not a troll but simply a pedant.
You can't please everyone, and shouldn't try to. Some may love the very aspects of your work that others hate. Just don't take it to heart and try to distinguish any constructive criticism which you should consider from the rest which should just be background noise. Having said that it doesn't look like this particular twitter er had anything genuinely useful to say. I have no idea if what she said is true, and am not interested enough to look it up. If so, the only relevance is the somewhat amusing fact that what may have cost you your head in the past is now completely irrelevant.
|