Not sure about ISU, but you're right about Iowa. Iowa offered him as an ATH and was thinking of trying him at LB. MSU offered him as a QB.
ISU has a QB committed and no QBs graduating. I really, really doubt that Lombardi had a commitable QB offer at ISU. I'm sure they would have been happy to take him as an ATH. Kinda surprised he got an MSU offer, though. Iowa runs a similar offense, so they must see different things.