If links are being removed it is either dev or fan reporting them. As such the best thing to do is
go to the OP OP report button is gone
Make a post with out the links, and then click report on said post after submitting it. Add the links in the the more information field. That way only the mods/uploaders see the links and have time to download, scan, and update the links to less dmca "easy" sites.
Per the site rules if the update is shared the links will be updated provided the staff has a chance to download it, and no viruses are found, even if the dev is the thread owner. They are not allowed to use ownership to remove the links, or they will lose ownership.