Personally I think that Roth had no intentions of leaving Fredo alive if the Michael hit had been successful. Obviously Fredo was not bright enough to realize that a hit was coming on Michael. Had Michael been killed I think Roth would have knocked off Fredo knowing his anger would have prevented any real loyalty to Roth.