I'm no expert. I did my original testing/experimenting on the last Vzw/HTC stock ROM, before rooting and installing CM7.2. I don't know if GSM unlocking is possible after installing CM7.2.
I got a used Inc 2 from an eBay seller, ordered a GSM unlock code from another eBay seller, applied it, inserted my Lycamobile SIM card, and it just worked.
On CM7.2, to switch modes:
Menu>>Settings>>Wireless&Networks>>Mobile Networks>>Network Mode>>(Either GSM Only Or CDMA / EvDo auto)
I also decided to try the leaked ICS radio, 1.09.01.320, and it also works the same way as I described in my post above.
IMEI only shows on the phone when in GSM mode.
If you can't see your radio (baseband) version, I wonder how you even have CDMA service? Is the field just blank?
Since you're using CM7.2, can't you do a nandroid restore of your last backup before the problem started?
LycaMobile-v1 PayG 2013-2016
Puppy Wireless-Test 2014
Red Pocket-eBay 2016-TBD (Primary)
FreedomPop-GSM 700MB/Mo Free 2016-TBD
Ericsson AF738 Jul01-Dec03
Qualcomm QCP 2760 Dec03-Feb08
LG VX-8600 Feb08-Apr10
Samsung Omnia SCH-i910 Apr10-Nov11
HTC Droid Inc ADR6300 (CM7.2) Nov11-Jun13
HTC Droid Inc 2 ADR6350 (CM7.2) Jun13-May15
LG G2 VS980 (Rooted/De-Bloated) May15-TBD