If UM is offering him that contract right now (which they obviously are), he ought to get that immunity with respect to the current situation/scandal. Michigan knows what's going on, so if they're going to offer him the contract now they should bear the risk of that situation. Obviously, it shouldn't innoculate Harbaugh from termination for cause for future scandals.