No way this is Iso-Torque. A Ford article I read today said the company's engineers "worked with Torsen" to develop this on the F-150.
Besides, back to my earlier point, Ford wouldn't go thru all the engineering and marketing hurdles 6 months or a year ago when TOVC didn't have enough money in the bank to survive another three years let along build a couple zillion Iso-Torques.
DIdn't we turn down Nissan at one point for that very reason!! The company didn't have the capital to build the darn things!