I look at a choked barrel a little differently to be honest, and this is primarily because, I am concerned with a potential static imbalance in the round more than anything else. Especially in poorly made barrels, unsorted pellets, or how that pellet even enters the breach etc. Other variables may apply also.
Using a pellet in this case, the difference between the axial center of form, and the axial center of gravity of a pellet and not being concentric to one another, can become a problem if not addressed.
When a pellet travels down a barrel, it will somewhat conform to the barrel the best way it can, and it will rotate along its axial center of form or mass. However, when that round leaves the muzzle, there is a radius of gyration shift that occurs, and this happens when the round is now free of the barrel and will by default, shift from the axial center of form to the axial center of gravity. The greater the difference between the two axial centers, the greater the helical path that the round will follow. This is the corkscrew effect we see when this happens. The angle of that radius of gyration as it exits the barrel, is twist rate dependent also. The faster the twist the worse it gets.
A choke for me, is therefore, not just a sizing tool per say, but it is more about getting that round closer to match the axial center of gravity, to the axial center of form. This in-turn would hopefully minimize the possible effect of the radius of gyration discrepancies, by making everything as concentric as possible and that includes the bore.
I am not an expert in this by any stretch of the mark, it's merely my opinion on how I perceive the logic.