Почему Mac неверно отображает размер файлов?
потому что кб - это 1000 б, а не 1024 б.
https://ru.wikipedia.org/wiki/Двоичные_приставки#....
Программист считает, что  в километре 1024 метра.
На самом деле, формально Mac показывает правильные данные. Приставки Кило, Мега, Гига и т.д. - десятичные, то есть 103, 106, 109 и т.д. Для двоичных приставок есть свои названия: 
KiB, Киби = 210 = 1024
MiB, Меби = 220 = 10242
GiB, Гиби = 230 = 10243
TiB, Теби = 240 = 10244
PiB, Пеби = 250 = 10245
Но эти названия практически не употребляются.