Yes you're correct. The message "No updates for your device" means that Updater has determined that the device's HWID doesn't match that of the firmware so it's 0972 not 1104.

The device would have defaulted to preboot mode as a result of the system software missing in region 14. The device is not being bricked by a faulty or corrupt file (IMG, GPI, or VPM etc) so there should be no need to load Cure fw at all. It's sole purpose is to bypass loading of necessary operating files so that MSM can be restored to remove the bad file or reformat the visible file system.

So, let's try something different seeing it won't accept an RGN file via Updater. Let's see if it's getting far enough into the boot process to read from/write to a microSD. Extract this file directly to a small CLEAN card: [Only registered and activated users can see links. ]. If this device has flash damage it's likely to die at any time. I can't guarantee that it won't die trying this but if it does it was going to die anyway. So all at your risk for that reason. In a healthy device using an SD card correctly to dump and flash regions causes no problems. Ensure the device is fully OFF by holding the power button down if necessary until the screen blanks then insert the card. Power it back on, preferably by connecting to a power source (don't hold the screen). If it works properly you'll see 'Loader' or similar on the screen and when it finishes hopefully it'll reboot normally and in the card you'll find 2 new files in the 0972 folder named last_id.bin and update.log. In the Garmin folder there should be 3 files named 41_BUP.bin, 14_BUP.bin and 127_BUP.bin.