In another deleted scene in the garden, Michael tells Vito, "what about Sonny and Sicily", meaning Appolonia's killing. Vito basically reiternates that he gave his word not to begin fighting, but washed his hands of whatever Michael would do. This verifies Turnbull's point that Don Vito's orders to stop fighting put a halt to avenging Appolonia's death in Sicily - for a while. Overall, it is not far fetched that anyone can avenge anyone's death, whether it be, say Barzini's son or Fabrizzio's son. After all, mobsters probably collect lots of enemies over the years.
I would have preferred to see Michael blasting away Fabrizzio, as in the book. However, its cool to give Fabrizzio a taste of his own medicine in the car explosion. Either way, this should have occured in GF1, not GF2. I always prefer the film parts that came from the book, while the screenplay FFC wrote sometimes seem to be afterthoughts under pressure.
I think the intrigue in GF2 was intentionally confusing. Danny (Rosato) Aiello's "Michael says hello" to Pengangeli was an afterthought - the actor's idea that FFC approved. Perhaps FFC thought he had made the script confusing enough and didn't want to add more fuel.