OK, I got the bearing off. Had to grind it off. Tried freezing the whole pinion in the freezer and heating just the bearing race but that didn't work:
Also, here is the dead mouse I found under the seat. It seems that he made a nice nest out of the seat stuffing. No matter, I plan on reupholstering the seat anyway...