No worries. To explain what Kaphotics said to you (which I assume went over your head). hex editor: a piece of software that can view the raw data of any file. (all files are made up of raw data)
When the save you uploaded was viewed using a hex editor, it is completely garbled, which should not be the case for a gen 3 save file.
Which means (a) the save is encrypted or (b) the save is garbage.
PKHeX deals with console decrypted saves (and not garbage), which is why it will neither load (a) nor (b).
Hence he was presumably saying (without actually stating it) to use a proper save file. I guess people who have some technical knowledge would logically reach that conclusion, but maybe you weren't one of these people hence you didn't see it.
[Contents uploaded are garbage, hence PKHeX won't load it -> So grab a proper save, and PKHeX will load it]
Also, as for VBA, don't use state saves and export save battery file (or something close to that).
As for your Myboy emulator, no idea what the issue is. Make sure you save in-game, and if you have questions, load that save here.