I don't know if there is something wrong about your QL? I know from previous posts that the game works OK on a Q68. I don't know if anyone else has tried it on a real QL.
I don't know your exact setup, But going from the pictures you posted here...
Does the QBIDE have a memory expansion? Or are you just running with 128K of RAM? If you just have 128K of RAM, That could cause problems with not having enough space for the game, and the memory the QBIDE will need for the 'map' that a WIN device will need.
Are there any other multitasking jobs running? Or could have been running? The game tries to load itself into the resident procedure area above SuperBASIC. If any jobs other than SuperBASIC are running then the resident procedure area is not available, and if you have Toolkit2 installed, it will 'redirect' a request for the resident procedure area to the common heap. And the game may not like being played there.
I see that there are Microdrives in your QL, Any chance of copying the game to a Microdrive cartridge, removing the QBIDE, and seeing if the game then runs OK.
After making my post above about bypassing the medium name check. I thought it would probably be easier, if in the boot program, when the (underscore) code is CALLed. Just add 4 to the address that is called, so you skip over the bsr.s and bne.s instructions.