I find that FreePBX method uses a totally different way to provisioning the phone, I think I will try to do something in that direction with Issabel, I think could be to an extra option to the PBX -> PBX Configuration menu, that labeled as VPN and from them run the script to create the provisioning file for the selected extension, can someone help me with some direction of where to start ?