Maybe it could still be salvaged.
If some anti-piracy company is using a bot to find and report the links, you could always play cat and mouse games with IP bans until they give up, or try some kind of link obfuscation and hope they're too lazy to write a better bot.
The other possibility is that files.fm have had so many takedown requests related to this site that they've just started auto-deleting any upload that gets linked here. This is easy to test for by just uploading something, fetching it with a spoofed referrer as if you came from here, and then seeing if it gets deleted. That would be easy to fix by just setting noreferrer on all external links.