I haven't tried to use either of the ROMs attached above, but both of these are "naked" .bin - format ROMs, and they are identical. They require a .cfg companion file. Imagic games use a non-standard ROM layout compared to the original Mattel ROMs. If you don't have a .cfg file, the UI will attempt to guess which of the 10 'canonical' .cfg files to use based on a checksum of the ROM data.
This suggests some possibilities:
There is no corresponding .cfg file next to your ROM
There is one, but it is wrong
The checksum of the ROM doesn't match a "known" Demon Attack dump
The checksum does match, but the internal mapping of "known ROM" to "valid .cfg" is incorrect
If you could both locate your corresponding .cfg files and put them up for comparison, the problem should become clear.