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?
PagePlus---13 Years & Counting . . . . . Lycamobile---1 Year & Counting
*Ericsson AF738, Jul 2001-Dec 2003, *Qualcomm QCP 2760, Dec 2003-Feb 2008, *LG VX-8600, Feb 2008-Apr 2010, *Samsung Omnia SCH-i910, Apr 2010-Nov 2011, *HTC Droid Incredible (CM7.2 ROM), Nov 2011-Jun 2013, *HTC Droid Incredible 2 (CM7.2 ROM), Jun 2013-Present