How hard have you tried to remove the cup? Virtually all the cups I've tried to remove have come off relatively easy if I clamp the fixed cup flats in a vise and turn the frame, even a frame that sat around for 15+ years.
PB Blaster would help of course.
Hope this helps,
cdr