Front chainring spacing difference between Shimano and Campagnolo?
Campagnolo cranks should work just fine. They use the same spacing between tha chainrings as Shimano cranks and work fine in practise from my experience.

Detailed explanation of bicycle cranks cross-compatibility.