Don't know about your frame,
but I've been running the braze-on version on my Palomino with a custom derailleur mount that Maverick makes to address the shifting problems that e-type derailleurs have with this suspension design. It works great on this frame...much better than the stock E-type XT derailleur that it came with. That said, here are your options...red font is QBP part number.
FD0706 Dura Ace 9 speed FD-7703 braze-on with DP6200 Shimano clamp 35.0mm.
FD7805 Dura-Ace 10 speed FD-7803 35mm clamp (currently out of stock at QBP).
Later...