hello, have similar situation
i managed to register external gsm gateway with user account on FusionPBX. Then in outbound route i've put in last bridge statement: user/<login@fusiopbx-ip>
so call goes out to/via this extension
but in my case calls goes out as <login@gateway-ip> and my gateway...