Did you ever get a fix for your problem? I'm also on a Curve 8310 and when I use BerryDialer, it sends all numbers at once causing the initial call to fail with my carrier. I'm with Rogers Canada.
It does if you set the pauses to 2 seconds. If it's 1 or 0, then the entire number string is sent at once and causes the call to fail (at least on Rogers)