Firstly. What exact crankset do you have? There's Campy taper and then there's JIS taper.
If you're going to change to a compact doublt, you need to get the right spindle width BB for it...mixing the wrong spindle width screws the chainline and then nothing works well.
If you're considering just buying a contemporary crankset BB system...measure your BB shell with a caliper-it needs to be damn close to 68mm to work right. All the post-square-taper BB/crankset formats have minimal if any room to compensate for a shell out of spec by more than a tenth of a millimeter. Most of them the crank and axle can drop into any BB cups designed to work with it-and those cups can be threaded 68mm English or PF or what have you.