Thanks for your thoughts Tom.
So if there was a translator that could take the G3 routing calls that go over the LAN connection and turn them into something that looks like it came from mmdvmhost (or a dvap if that is easier/better), it could then talk to either ircddbgateway or QnetGateway.? That works for me.