Потому что после инсерта на уровне ПХП и МУСКУЛА нужно или иметь RealTime чтобы не делать dialplan & sip reload,
или следущим шагом доставать из MySQL данные и втыкать их в extensions_..conf, sip_...conf и уж тогда - dialplan & sip reload. Что, собственно, и делает FreePBX в обычном режиме.