There is nothing anywhere from either Shimano or Campy that is going to say your crank and front derailleur are compatible. You will nor the mechanic will NEVER find this. He's nuts for even saying he's going to look for it.That said,it should work fine and I'm thinking this guy has no experience w/ adjusting Di2.