is mirror a fixed ip? or is it load balanced somehow?
There are a couple dozen machines that make up mirror.centos.org, done by roundrobin DNS and in the case of yum, geoip. It's possible that you caught one that hadn't fully sync'd yet, although that shouldn't really happen.