Your Bel Canto ought to be taking care of most of the errors any transport might be sending it but I guess it's possible a really bad transport might be screwing things up.
In your price range a reasonable thing to try would be to find a good used Denon 29xx-series DVD player and try it in place of the Toshiba you now have.
I've got both a 2200 and a 2910 and both sound great with my Benchmark DAC. They're pretty well built and the ergonomics are very good. I bought the 2200 used but in mint condition for $200 and the 2910 new for $435. If they don't solve the problem they're not tough to resell or you can use them as excellent DVD players. They'd give you a chance to play around with SACD and DVD Audio, too, if that's of any interest.
In your price range a reasonable thing to try would be to find a good used Denon 29xx-series DVD player and try it in place of the Toshiba you now have.
I've got both a 2200 and a 2910 and both sound great with my Benchmark DAC. They're pretty well built and the ergonomics are very good. I bought the 2200 used but in mint condition for $200 and the 2910 new for $435. If they don't solve the problem they're not tough to resell or you can use them as excellent DVD players. They'd give you a chance to play around with SACD and DVD Audio, too, if that's of any interest.