Outbound Caller ID on attended transfer instead extension

Hello, I am using FreePBX 14.0.16.13.
For outgoing calls, I use a VoIP trunk configured in PjSIP.
My extension has a geographic number configured in outbound CallerID.
When I call an external number and get an answer then I use the In-Call Asterisk Attended Transfer code (*2) to make an attended transfer to another extension.
The call that rings at this extension has the geographic number (configured in the outbound CallerID of my extension) as callerID and not my extension, when I complete the transfer the callerID is correctly updated with the one I originally called.
The problem is that by presenting myself with the outbound CallerID internally when I make a transfer, the other extensions do not understand that it is an internal call.

Is there any configuration to do that I got lost or missed?