Am I the only one who has no problem with the cop? It's not like the cop actually shot either of the Rosato brothers. He just shot his gun in their direction (and they toward him).
That Rosato was going to shoot the cop and the bartender told him not to gives me the impression that the whole thing was staged complete with a mock shootout outside- all for the sake of believability.
And in the "filmwad" article, it mentions shooting the assassins. In truth, their throats were slit which makes it even more unbelievable that it was Fredo. I'll agree that the killers of the assassins issue is not addressed and maybe should have been.
There's a lot of reasons I can cite that point to Rocco as a possibility but nothing concrete.