The only way it could be done, is in a season where we have ISMoo at home and 5 home games in the B1G. That would preserve the 7 home game floor.
We have ISU at home when Iowa has 4 home B10 games so that we can have 5 at home in the years we play at ISU. With your scenario we'd have to go to ISU during a season where we had 4 home B10 games leaving us with 6 home games again.