Someone school me on converter/pump relationship please!

Long shot but might take the thicker pump gear tangs which means the pump would have to come out. I'd also call back before ordering.