It seems to me that you are creating unnecessary complexity and getting in over your head, by disabling the portal provisioning and getting into manual expert mode. There is no need to do this at all.
Ignore Callcentric's setup guide. If you have previously added the OBi to your OBiTALK portal dashboard, then log into the portal, and delete the OBi. Pull the power cord and the Ethernet cord. Plug in just the power cord and let it boot up. Pick up the phone and key in ***8 and then 1 to restore it to factory defaults. Pull the power cord and plug in the Ethernet cord, and then the power cord and let it reboot.
Now, you have a "virgin" OBi, ready to be added to the OBiTALK portal. On the Portal, follow the "add device" procedure, keying in **5 etc. Once the device is added, OBiTALK will walk you through configuration. It will display a page of service providers (Google Voice, PhonePower, etc.). Scroll all the way down to the bottom of the web page and select "OBiTALK Compatible Service Providers". On the next page, click the Callcentric link. This will load correct, preconfigured settings for Callcentric. All you need to do on the next page is enter your Callcentric SIP credentials, and it will simply work, with less than 10 minutes of effort, to configure both SP1 and SP2 for your Callcentric DIDs.