I thought of a self moderated thread but I think it could be seen as a biased channel and would not help with the actual problem.
I wanted to bring the topic here since it is very easy for moderators to see that the aggressive behavior I commented is specific to the group of users I included before and goes against basic civilized discussion.
Still appreciate the suggestion, but would love to solve it without creating a self moderated thread though

Just explain why you created your ANN thread self-moderated. Saying that there is a group of members here saying non-factual statements against your thread and the only reason why you created it so that you can delete the FUD they are creating to damage your project. I know it may look bad but its your only alternative as there is no guarantee that mods will be deleting their posts on your ANN thread.