I’m not finding anything here on AFF for that name. It’s not surprising, since I’m assuming it was a false name used for the purpose of stealing other people’s work. However, if you find out anything more, please let me know. As a published author, I really, REALLY dislike thieves.
Pulling your work does feel like letting the bad guys win, at least to me. It’s ultimately your decision, of course, but I’m rooting for you to keep your stories up.