Check the fit of the ID of the new seal on the converter. If so, it should work. Your old seal is probably a better design in that the lip on it keeps you from driving it in too far, keeps it aligned correctly in the bore, and makes it easier to remove the seal without removing the pump from the case. If you use the new seal you have, just be sure you get it in straight, and don’t drive it in beyond flush with the surface of the pump.
On a second look, is the pic with the new seal in the transmission just started in the bore, or is that as far as it will go? If that’s as far as it will go, that won’t work. It will pop back out eventually.