With normal CDMA phones, there is no IMEI. There's either an ESN or MEID. When switching phones, they need to be manually programmed to the users account. This is done either by entering the MEID online on your account if the carrier offers it, or making a phone call to the carrier.
The newer iPhones for CDMA carriers use CDMA for phone calls and LTE for data. LTE is based on GSM so it requires a SIM card. However the main radio is still CDMA. I'm not sure if a SIM card swap is all it would take to switch a phone over or if you would also need to reprogram the MEID on the account.