interesting, never seen this one but before u try get everything ready, grease puller threads, grease up a small washer to fit on that point and distribute the twist, test fit puller all the way in then back of a bit, center bolt in all the way in and then back off a bit. Now take the puller off put the crank nut back on loose.
Blast the area with a torch, nut on (30 sec.) back out the nut, prepped puller on and pop that baby off. Once its all snugged up it should pop in a 1/8 to 1/4 of a turn or so. Whatever u do, dont mash your crank threads, its easy to do.