You can find the internal call transfer details in unity. When a call forwards into Unity it has an internal "do not transfer" flag set until it hits it's first object (call handler, subscriber, inerviewer, name lookup handler) at which point it's cleared. This is to prevent "call loops".So by "chaining" handlers togther as you've see the flag clears and then you can do a transfer.