I had bought a used group set that included an XT M770 front derailleur that from the description appeared to fit my needs (34.9mm, top pull). However, while having my LBS try to install it, it does not appear to fit. The cable mount seems to be too low and will be in the way of the chainstay pivot at the bottom bracket.

The original FD that came with the bike was a an M510 Deore, but I'm looking for something nicer to match with the rest of the m770 set that seems to have gone on without any problems.

The LSB tried a new current model Deore and it had the same problem as the XT though to a slightly lesser degree.

Are their any suggestions as to what newer FD might fit?