GL_ARB_MULTITEXTURE + GL_SPHERE_MAP

I’m want to multitexture an object:
the main texture coords are explicity given but the second texture is to be sphere mapped
and it has an alpa channel, I actually blend it with glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) drawing twice the object.
any ideas to convert it to GL_ARB_MULTITEXTURE ?

sounds like a good idea…
http://www.opengl.org/developers/code/sig99/advanced99/notes/node61.html?multitexture#first_hit