@SavaSnoo
The above file is identical to Version 2.30 direct from from Garmin [FirmwareUpdateforGTMxxDigitalRadioTypeS_230.gcd] in the official link from Post #1. I've checked again, and the first file you linked in Post #20 is identical to GTM60 NA/AU firmware file also named 006B154600.gcd as i previously advised in Post #29.

There was no V2.20 from Garmin in their changelog, it goes from 2.00 to 2.30.

Somehow you were given the wrong firmware for your GTM70 and that's what bricked it. The problem seems not in the direct download file from Garmin, perhaps it's because GarminExpress and/or WebUpdater were erroneously offering the GTM60 fw for GTM70 for a short time.

Could you and Gette advise how the initial problem firmware update was obtained please? Did you manually load it yourself from somewhere or was it offered by GE/WU?