My only question with it is how Tom would know these details:
"Roth engineered it, Michael. He made Pentangeli think you hit him. Deliberately letting him get off alive."

Who in Roth's camp squealed?

Or did Tom have a mind for big deals and just figured it out on his own?

...or did Fredo tell him?