Yes, it is possible but requires a few things.
First, you'll need your telco to remove any restrictions on the number you send out to them. You will be sending the original caller's number down the line which they probably won't like, but is legal.
Then create two route patterns - one for regular calls, one for calls that will be forwarded. For the one that will be used for forwarding, make sure the calling number is not modified.
Create a separate Calling Search Space that includes any Partitions that users can forward to, and include the one with the route pattern above. Set this as the "Forward All" Calling Search Space on each phone's DNs