no,904 has a different spline slip yoke than a 727/833/833OD
yes 904 has a 7290 u-joint slip yoke,find them in vans and trucks mostly,from the ones I have run across.
i would think the small 7260 joints will hold up if you use a good joint that has a solid cross and not the hollow ones that get greesed.
i run 7260 in about everything,i allways go to napa for a spicer super joint with the non-greeseable solid cross.
I have a 7260/1330 conversion u-joint on my 742 8 3/4 which I hammer hard and no toruble from it either.
granted not running high HP or 12 sec passes,but abuse the he77 out of them on the street from power brakeing to N drops at 5000 rpm
I go thru more trans than u-joints though