Your confusing me
Are you playing via the EzFlash hardware or through VBA
We still have vba over for VBA but if you are using EzFlash hardware that will not help you (well not directly)
The problem though is that the emu VBA and if you are getting the same error with EzFlash then it's just detecting the incorrect save data type
in VBA you simply use the vba-over.ini fix, then in EzFlash if it's using the same type of saves as VBA you can create a save in VBA than copy the save to EzFlash's micro SD or whatever it uses, there are online save converters aswell, that at this moment in time I don't have time to look for, for you if the save data used in EzFlash is a slighty diff format to VBA
VBA-Over is found at
http://www.epforums.org/local_links.php?catid=5