la extension externa realizo pruebas locasl por ejemplo: llamando *43 para el echotest este funciona para realizar el test.
sobre el router revisa, o colocalo en DMZ hay esta abierto todo hacia internet pero inhabilita los puertos abiertos.
Y asegura la planta en todos los sentidos porque queda expuesta.
Y realiza pruebas.
Los codecs deben ser los mismos en todo momento en la comuniciación o iguales, la pbx o asterisk realiza transcoding. yo lo manejo todo igual.
Y pbx issabel es (asterisk 11 o 13, freepbx 2.11, os centos 7, firewall, fial2ban). tienes para revisar.