Could you upload it to mega.nz or sabercathost, they do require a free account to upload but they meet the other criteria, the files never expire and are safe (mega actually belongs in part to the New Zealand government).
Or even posting the mod on GitHub.
If you absolutely do not want to make...