Firstly, I'm going to move this to the support forum as it's wildly off topic here.
Secondly, your mod contained first party dev content transferred to another title. Yes in the same series but still completely against the rules you agreed to here when you signed up and the EULA of the title.
You are not receiving any special treatment here. You are not the first to have content removed for that reason and are extremely unlikely to be the last. If I come across such files or am made aware of them by other means I remove them, and will continue to do so.
To that end I'd like to thank you for the selection of links to mods of the same kind that you've sent me and I'll endeavour to look them over and handle them as soon as possible.