The real question is: Should a Campy crank work with a Shimano spindle... or are there some incompatibilites there?
They are incompatiblle. They seem to fit but will not position themselves correctly onto the spindles.
The good news is that you can get a Campy ACS (Aluminum Cup Solid spindle) BB for around 20 bucks. I picked up several, along with Veloce and Centaur 10 speed cranksets and a ACH (hollow) BB for my Centaur set..