What Andrew did is essentially replace parse_ini_file (which was unable to handle the peculiar syntax required for callcentric) with custom code…
see https://github.com/FreePBX/sipsettings/commit/18edb4e1f2e1c8173908add8defda0b1035c3958
Have a nice day!
Nick