Why is the filesize of downloaded disk image different?
Solution 1:
The difference of 1650 bytes is probably the result of the resource fork being stripped from the uploaded disk image.
To test, I created a disk image from a folder in Disk Utility. I then used
ls -l@
in the folder that contained the disk image, and it showed the image had a resource fork that was 1650 bytes.