I like all the theories, but I have another thought to throw out here:

How come Fredo knew about Pentangeli?