I think vito would have avoided the hit on michael in the first place. I think he would have sensed Fredo scheming against michael. Remember how vito predicted "whoever comes with the Barzini meeting is a traitor"...