BTN has no obligation to simply show whatever Iowa does. Iowa didn't even commit resources to do the "Student U" style of broadcast or anything that would give BTN content worth replaying. If Iowa wants to be on TV, they need to let BTN know very early it plans to do a full, competitive "Spring Football Game" and market it that way from day 1.
As is, BTN would have been better served to sign live broadcast rights over to KCRG 9, retaining the Replay rights, and then showing the replay of KCRG's broadcast on BTN over the next few weeks at 3am.
Until Iowa starts to treat it like a showcase event, why should BTN?