Je ne suis pas un expert de freepbx et pas sur du tout que le context sortant soit from-pstn
le mieux est de regarder sur la CLI le dernier context utilisé avant le départ de l'appel
après regarder dans les fichiers extension ce qu'il y a dedans et on l'écrase dans custom en définissant

exten => _0ZX.,1,(DAHDI/TrunkZap01/${exten})
exten => _0ZX.,n,GotoIf($[$[${DIALSTATUS} = CHANUNAVAIL] | $[${DIALSTATUS} = CONGESTION] | $[${DIALSTATUS} = BUSY]]?t2:end)
exten => _0ZX.,n(t2),Dial(DAHDI/TrunkZap02/${exten})
exten => _0ZX.,n(end),hangup()


à adapter suivant ses trunks bien sur
garantie backup super rapide :-)