Hi - did you figure this out yet?

One comment:
 <action application="bridge" data="sofia/gateway/othersipgw/+234$1"/> -- I don't know if $1 is available anymore. You might want to just set that as part of the actual number to route, e.g. add a 1212 prefix and match it again or set it as a channel variable. You can see in the logs if the $1 is resolving correctly.

-Avi