I had a similar problem (unrelated to FOP2, but the same as you are having) in that when I transferred a call, the caller ID was showing the station that was doing the transfer (the extension) instead of the original CID. This is a phone / asterisk setting, not a FOP2 setting.
In the phones, you need to change your CallerID Source to PAI (or such) so that it shows the original caller ID, and not the "FROM" Caller ID.