Yeah, it can be done using FTP. We have an FTP dropbox that you can use to upload the file, then we can associate it using some Steward magic.
PM me or one of the High Magisters all of the relevant information such as the filename, version, description (all of the stuff you would put in the upload form) and the name of the file, and we'll get you the FTP information. Then once it's uploaded we'll get it set up.