Us mods are in no way affiliated with Curse. (Well, we mod their site, but that's about it.)
In fact, the people who are affiliated with Curse did investigate and took the necessary measures.
However, I will happily admit that I came into this thread dismissing it as untrue out of hand. You have my apology for that.