Hola:
Me alegro que alfin lo arreglaras... y la respuesta de usar el sistema con otras cosas como textos y elementos de formularios, si que es cierto, pero también con los objetoss Ajax normales, y de esa manera, por ejemplo, puedes validar en dtd estricto (tal vez eso no te importa... la verdad es que ami tampoco me han importado nunca...)
Y sobre lo de "cargando..." es relativamente fácil, aunque yo prefiero un gif animado... tenerlo oculto, al enviar el form mostrarlo, y con la respuesta volverlo a ocultar... te propongo que lo intentes. Seguro que lo consigues...
Por cierto, en el artículo que te puse, hay un enlace de ejemplo... ese mismo fichero terminado en php tiene ese efecto:
Formulario (chequeo de imágenes)
Saludos