Your save is 64kB, a proper save file would be 128kB. While this still works on some emulators, you will run into issues once you finished the E4.
VC injects can properly create 128kB save if they are configured correctly. You should really look into that before continuing to play.
I fixed your save size to be able to load in PKHeX, but you need to fix your game before you can use it.
0004000000F55B00.gbavc.sav