I've got a similar issue, what would you do if both cups are steel and both have damaged teeth?
You need to operate. Will take time but is doable.
Secure the frame
Drill into the bearing separator
- remove any dust/oil seal
- drill into the bearing separator all over the place
- use a drill bit about half the same diameter of the bearings
- the goal is to drill apart/break up the inner plastic or metal separator that keeps the balls equidistant within the inner and outer races
Flip the frame over and repeat for the other bearing
There will be a point from drilling you can move the balls around somewhat freely
- move all the bearings to one side
- flip the frame over and push all the bearing together and opposite side (non drive side 9 o clock, drive side 3 o clock for example)
- this will allow the spindle to cant off centerline of the bearing races
Secure the frame
- support the bottom bracket housing at the face
- use whatever materials such that you do not mar or damage the machined face of the BB housing
- I use a huge block of wood to rest the frame on with a hole drilled to accept the spindle
- Frame lays on its side, left hand holding the top tube
Hammer out the spindle
- you think it will not come out but it will
- you may get a few bearings that fall out on their own
- check often that the bearings are still clumped to one side of the race as when you started hammering
Make it or break it
- remove the cups by verrrrry slowly and carefully cutting notches into them
- parallel to the axis of the now gone spindle
- check often you are still cutting the cups and not BB threads
- I have had to cut two to three slits per cup
- i hand hold a hack saw blade with index finger pressure
- use whatever you have on-hand to sort of lift off of the BB threads or sort of knock your cup segments loose off the BB threads
Clean the BB threads thoroughly
- chase with a good, steel BB cup both sides of the BB housing to debur anything and sort of scratch off any corrosion
Good luck!