What exactly didn't work for your? Sorry for the late reply.
Thanks again for your save file!
I didn't work on this in the last weeks, but I will continue in about 2 weeks as I will have more free time then to focus on this.
Well, I would say all the blocks that look like "garbage" from the beginning to the end are encrypted. Or they just contain flags...
From looking at a B2W2 save file the following blocks should be encrypted.
0x1C800( Mystery Gift)
0x1DA00 (Trainer Card Records)
0x20400 (unknown)
0x22A00 (Area NPCs)
Pokemon (box, party, daycare, etc) are not encrypted as a whole block. That's also the case for the item storages.
For BW it should be these.
0x1C800
0x1DA00
0x22C00