That is why they make sleeves, they are available in almost any size.New seal likely would leak again. It probably failed because there is a flaw with the shaft.
OP I would put it seal in it in a heartbeat. Parts...
https://www.polarbearinc.com/PBPC/Homepage/product.html