I'm glad it's all working out for you. Having said that, things usually work out for me pretty darn well using a Pro Chrono.

Precise velocities aren't the same as accurate velocities. Repeatable readings don't necessarily mean correct readings, which is the whole premise behind correctly calculating BC values. You'll still get incorrect BC values even is you have an ES of 0 over 50 shots, if all of those velocity readings are 100 fps too fast. The factors all working out as they should doesn't mean the velocity readings are correct, it just means that everything lined up.