I didn't notice the attachment, in any case, that is an incomplete dump, as due how the scrumble works, what you dumped is the first 512kb of the upper megabyte of the flasg, so it is actually missing the recovery firmware partition, you can dump it for now by using
gbaexploader (also godmode9i should work) and doing a rom dump rather than scfw nds tool, since scfw nds tool will attempt to change the supercard mode to the "incorrect" one.
As for the other part, nice to see that scsfw works on the Chinese supercard rumble as well. I was having some doubts since the way I get my firmware to work on the rumble is by "exploiting" the recovery firmware present (and that cannot be removed) by overwriting a function in ram.