At this point you've tried two different ISPs, so it isn't your ISP.
You've tried two different browsers, so it isn't a browser quirk or plugin.
I'd say it has to be something in your computer that is causing the download to abort. But not all downloads, just this one file.
Does it stop at the same place in the file every time, ie are the bad files you download all identical?
What nonstandard software do you have installed that may be interfering with network operations?
Do you have any aftermarket networking software installed ... download speederuppers, or anonymizers or whatnot? If so, uninstall them.
What antivirus software do you have? (Even antivirus software should only look at the file after it completely downloads, and complain or quarantine the file then, but a lot of these antivirus programs hook into a lot more things than they should.) You could try disabling antivirus during this download.
Might have to get a packet trace to diagnose this. Have you ever used WireShark? Have any familiarity with TCP protocol? You would need some familiarity.
If all else fails ... Jan 2nd or so they will update the files, so whatever it was in this particular file that was triggering this nonsense will likely be gone.