I screwed up, need new bearing

Dumb move on my part, but its done. I think I ruined the pinion bearing on the front diff. I used the 3 inch drywall screw in the seal method to remove the seal and the screw went in to far and broke the plastic bearing retainer.
So, anyone know if I am stuck with factory bearing or can I get after market for less? Thanks 🙁