Its WORKING! There was a misconfigured port!

DTMF signals are passing through the system fine now. I just need to make sure DTONEs are being generated to specify hangups. But as far as I can see all is well!

Thanks again everyone for your help.