There is an error with your KeySAV / Mass Dumper, after several useless trys to make it work i found out that your blank.ekx is the mistake.
A real blank.ekx is only zeros + encryption, there is no "Egg" data in them, after generating a blank.ekx with just zeros i was able to
dump all of my boxes without a single checksum error.
The egg data is a error by xoring a new save against a old save, this only applies for box data & battle box data.
Also here the german torchic wondercard, only the text and 1 byte is different
Region & Country id's can be dumped through the passerby data
struct PASSERBY_ENTRY entry<optimize=false>;
Printf("%s: %d, %d\n", Name, country, region);
some dumped country id's:
1501 - Torchic (GER).zip