uploaded.to seems to have no such requirements.

I would suggest trying with dropbox (https://www.dropbox.com/downloading), IIRC this link also doesn't vanish over time. If you don't want to register, I can upload it on my account.

XSamatan

PS: filefront was down some time, maybe the download failures were just linked to that...