Makes sense.

We all strive for minimal post dial delay, but your type of problem is the trade-off that sometimes occurs.
When I BYOD'd, I experimented with the settings in the dial plan to find the optimal number. I also found that it varied with the provider as well as the connection speeds and such.

Glad you got yours squared away...