A ver si entendí bien lo que querés hacer:
En el hack Cosmetic Links, las imágenes deben estar en la carpeta non-cgi y se deben llamar profile.gif, register.gif, etc. ¿Vos lo que querés es que la imágen se pueda elegir desde el CP y sin importar el nombre? Para de esta manera podeer tener muchos templates, uno por ejemplo que use el profile.gif, otro profile2.gif, otro profile3.gif, etc? Es más o menos esa la idea?