the shimano r443 front derailleur has the same indexing as mountain bike fd's, but is made to handle the larger chainrings found on road bike cranks. the sl-440 shifters were designed to work with the r443 fd, but honestly, any set of mountain bike shifters would work. for the rd, the indexing is the same on shimano equipped mountain and road bikes. it's just a matter of having the right length cage rd in order to accommodate the larger or smaller cassettes...
so like surreal said, you have the correct components already, so there should be no issues with the front shifter and fd being able to work with either the dura ace or xd triple cranks...