As @Maurygold and @45-90 said, BC changes as velo changes, also I believe pressure / humidity change it a bit too (someone please correct me on that if I'm incorrect).
In a perfect world, BC on box would be spot on, however you trued your data, which is awesome.
I also noticed your 1000yd...