exten => s,20,NoOp(CallerID=${CALLERID(num)} wird nicht geändert)
exten => s/_00809NXXX.,20,Set(CALLERID(num)=001809${CALLERID(num):5})
könnte dein Problem lösen.
Der Knoten ist vermutlich dass du irgendwo auf '_3.' (o.ä.) testen möchtest und dann zu Prio 50 zu springen. Dies ist aber...