With botched threads, I always wondered if one could try something like an old automotive steering wheel puller.
You know, screw back in the crankbolt a few revolutions and use a puller that can grab the backside of the crankarm spider.
Just brainstorming here...never tried it.