I suppose this is caused by the resource part. Macintosh files have 2 components: data and resource. The resource part is the icon MacOS displays in the various resolutions. IIRC from my MacOS 9 times, there are special utilities stripping the resource from files you want to use e.g. on websites. Once you download the file, MacOS generates resouce part anew.