It's all speculation who's making the calls on these things.
If Ben was opposed to the Panda signing, he should take the Cashman route. When the Yankees signed Soriano to that 3 year, 35 million deal, Cashman came right out and said it wasn't his idea. He kept his job and I think he actually gained some credibility.