Transmission question

The transmission is most likely a 904 (as opposed to a 727). Any V8 non-lockup 904 from any year should work. .

Not exactly. Engine/ converter hub went from "smaller" to "larger" in about? 68?