I don't have any other info yet. I've been looking for a 999 non lockup for a while, I think I found one but it is in a full sized 82 van but I'm not able to see it. It would be going in my Cuda.
I have never seen a different length 904 based transmission. The tail shaft may be different in that the small cover for the output bearing snap ring may be on the side instead of on the bottom but the length is still the same.