I think one of the Adobe programs (Elements or After Effects, not sure but I think the latter) can save an image consisting of many layers as an animated gif. That way you could do the Spherize in increments and put each version on its own layer.