I know I'm really late to this party, but I read that IDT means Integrated Dual Transportation. I guess seamsters think of "feeding" the fabric through the machine rather than "transporting" it (think of the feed dogs). So for the purposes of describing the function in sales brochures, advertising and marketing and such it's the Integrated Dual Feed.