Heat is the best solution, but you may want to bite the bullet and buy a new bearing. You can get a bearing puller that consists of a pair of steel pieces that look like a dish when bolted together and fit between the bearing and the crank.
This gives you something to hang a gear puller onto but you are still pulling the center off by applying force to the balls. This is bad for the bearing and can cause damage you will not see.
Another alternative, given that the crank is totalled, warm it in the oven until you can barely hold it (you don't want to burn the lube), then bang the crank with the bearing end down on some immovable object. In theory, when the crank stops, the bearing will keep moving. You still may pit the races however.