MSG is central to all of this. UConn could easily forget about MSG and do another home and home. That would work.
Remove MSG. You have 2 home games against P5 and 2 away games. Simple as that.
I'll say this again. NO team out of 3,000 plus has 8 games against P5.
This means that, given the MSG game, UConn could have had EITHER 2 home games against P5 or else 1. And that all depended on what happened last year or the previous year, or even the future, and what they owed.
If you get rid of MSG, then of course you can have 2 P5 home games. But if you keep MSG, and you add another P5 home game (which you'll owe a return on next year) you will be doing something that no other school in America does, and that is play 8 P5 homes games, or more.