I don't know where she could post without criticism, but the internet is a massive place. There is certainly a place, somewhere. There might even be a subforum on this site. Does this place still have personal blogs? Those were places you could make posts and control the responses of others.
No one has said she had to fuck off out of her own thread. The original debate she and I had is finished, anyway. But others have since jumped in to try to perpetuate it.