Are you sure there wasn't a washer left in the crank's puller recess? My crank puller is a Shimano TL-FC10 specific to square taper spindles. I also have a couple of Shimano TL-FC15 steel "mushrooms" that adapt it for Octalink/ISIS spindles. It works very well for both types.