I just realized that I never gave a follow-up on this. It turns out that the carrier wasnt passing all 7 digits, only 4. That's why anything that wasn't DID to ext similar didn't work. Once they changed it and set it to pass all 7 digits, everything worked perfectly.

Thanks for all input on this.