I've found that if you overwrite your sprite file from QBasic with these
AC 5F
in bytes 2 and 3, then, PixelPlus256 accepts your sprites without the "Invalid File Format" error.
I've only tested it 3 times, so I doubt it's foolproof, but, hey. A hex editor, and luck!
~Kiyote!
Plus, trying to import the sprites from what you're used to, and getting that xxxx error used to piss me off.