You're exactly right. Because Winchester brass has more case capacity/space (due to thinner wall construction) velocity will be less given the same powder charge. To get the same velocity from a Winchester case as something like a Lapua case, one needs to use more powder. However, it's a little more complicated than that as seating depth plays an important part as the amount of power vs. the volume it sits in will determine the pressure pushing the bullet where the velocity comes from. So, because one can put more powder in a Winchester case, one can actually get a little more velocity with it than cases with less volume depending on the amount of powder and the seating depth. MV is really mostly about the pressure curve the particular load produces.
That's my understanding too, that some barrels run faster than others. I would say that has a lot to do with the chamber configuration as the chamber configuration in relation to the cartridge also effects the pressure curve and how it pushes the bullet. Then there's the construction of the bore where some bores diameter's are tighter than others.
Then there's the bullet construction with different bearing surfaces than can affect MV.
lol . . . so many factors involved, almost makes my brain hurt.
The fastest I've gotten out of my .308 with the 26" Krieger SS barrel was 2793 fps for a 175 Nosler CC bullet pushed by 43.0 gr H4895 and had clear pressure signs. Close to that was a 175 TMK at 2769 fps pushed by 42.0 gr of H4895 (175 SMK was 20 fps slower than the TMK with the same charge). Though I was interested in an accuracy node for a higher velocity, I didn't feel a need to go any higher as around 2670 to 2725 seems to be plenty for shooting 175 gr bullets at 1000 yds.
Maybe one day for fun I'll experiment with some ELD's to see if I might be able to get something like the MV's you're getting.