Oddball u-joint needed!

So I'm down to the short strokes on my drivetrain swap and have hit a minor snag. The yoke on my "Duster 340" driveshaft is about 3" or so wide but the yoke on my 8 3/4" pig is much larger, say 3.5" or bigger. That leaves me needing a u-joint that's wider in one direction than the other, like a cross.

Anyone know where I could source such a thing, maybe even a part number from someone who's had this issue before? All info appreciated! :)