I am not sure I understand the issue you are describing.
I have a setup where the call comes into one queue. I transferred to a user who is not an agent in that queue. On that receiving agent I see:
The original agent who answered the call is named Graham Alexander, and he is on the Sales queue, so I can see that this call originated from the external caller George Ganahl, came in on the Sales queue (based on the pop with the Answer button), and I can see the External Contact info that pulled up based on the ANI.
------------------------------
George Ganahl GCP (PureCloud) ICCE CCXP
Principal Technology Consultant
Genesys
------------------------------