does a 904 slant torque converter=904 sb torque converter?

Are you sure both transmissions are 904's? What years are they?

Also, I failed to mention this earlier... but I would not recommend installing a used converter with a freshly rebuilt transmission unless you have the converter rebuilt too. You should at least try to flush out the old fluid.