Help getting flange off??!!
Look at your new seal,you can tell where it fits. And test it in the pinion yoke to make sure its correct.
I always do.
I have a small pry bar i can drive against seal,forcing it in towards pinion shaft, that usually frees it enough to pry out.