You're sure you're reporting the actual file sizes and not the amount downloaded in Transmission? If you are reporting the latter, that number is not indicative of file size.
I also doubt Mac would make the GiB/GB distinction but if it does this is also a possible reason. BBT (and most computer-affiliated companies/organizations/sites/whatever out there) treats all file sizes as GiB but prints as GB. Seeing as the discrepancy appears to be proportional to the size of the file, this is quite possible, until you post more size differences that would disprove this theory.
... Guess K7IA beat me to it.