PINION won't budge

If it moved some, it should come out.
You popped seal and front bearing came out? It should.
It may have wedged.
The only thing i can think of.
The inner bearing cant really be stuck to anything.
Drive stub in from back side and see if you can get front bearing out.