M3 Real can read 256KB VBA .sav files and automatically pads them up to 512KB, and is pretty forgiving when it comes to detecting .sav files (in my experience). I imagine that iTouchDS uses the same .sav format as M3 Real. I think if you convert the .sav into a RAW (force 512KB), iTouchDS should still be able to read it.