Wayne,
I think you're right.
I had mistaken the M9070 FD for their dura ace version but apparently that is probably their designation for the mountain triple. I guess there will not be inter mingling of derailleurs. They are very specific that any incompatibility will cause the entire system to stop working.
That's too bad because I don't think their mountain front derailleur is designed for larger road chainrings.
Shifters on the other hand can go on any setup.
CJ