I've experienced this issue with my EZ Flash Jr + Game Boy Color, also on firmware 1.04.
Then I happened to try launching the LSDJ rom on my DMG-01 model... and found that it actually does pass the SRAM test on that console. Once the save file is created there, the save file can be used on the CGB.