well, maybe mexico got their own tarantula promo cd (to be sent out to radio stations), just like they got their own zeitgeist release? and this cd was the master for the promo cd. (the promo cd could be a simple cd-r.)
or maybe this cd was used in the process to get tarantula on the mexican itunes store? i assume they have a separate itunes store, just like most countries.
i agree this looks all convincing and legitimate. the early date doesn’t really look that early to me. just a small three weeks in advance.