RE: TO PULL BROKEN BEARINGS?
Just out of curiosity, have you tried to re-seat the rear bearing? Since you first tried getting it out with a screwdriver it may be sitting slightly crooked inside the case, and thus not wanting to slide out. Maybe you can try heating the case and pushing the bearing back into its original position, then reheat and see if it drops out.
...just a thought.