Small block 904 vs /6 904, any difference to drive shaft length?

No difference as far as I know, all 904 and 4-speeds use the same driveshafts.