I guess this is wrong of Rogers, it has not relative with Voip Codec.
GSM mobile carrier adopts gsm Codec only between mobile phone and wireless Base station. Canadian carriers use u.law to communicate with other carrier in PSTN.
I use Callcentric(DID)-Voxalot-Voipdiscount-my mobile(CDMA),it works fine.