I do not think IP based authentication will work because you can not assign the same DID to more than one PBX instance. However DNS SRV might do the trick.
Edit History
I do not think IP based authentication will work becouse you can not assign the same DID to more than one PBX. However DNS SRV might do the trick.