Finally I found it, to get the trunkoverridecid to work under DISA
change from:
exten => 1,n,Set(_KEEPCID=TRUE)
to:
exten => 1,n,Set(_KEEPCID=FALSE)
This should only be done though by copying this entire section to extensions_override_freepbx.conf