It all checks out now. Combining
@Montana State Army ROTC's data from February with the upgrade letter yields a total of 4 year winners of 994. So to get to a total of 1000 4-year winners, that means they awarded just 6 "new" 4-year winners on this last board, with the remaining new winners being 3-year.
I wonder how many new 3-years they awarded, because once you back out the 250 upgrades, that means there were only 200 3-year offers coming into this last board that remained 3-year offers. My guess is that rather than awarding 2,800 new 3-years on this last board, which is what they would have had to do in order to keep the 25% / 75% ratio of 4 year / 3 year winners that has been often quoted here, they dropped the overall number of 3-year winners. Just my guess though. If correct, then they'll have a lot of campus-based to give out this year.