Hola:
Tienes un problema con los conceptos. Los input del tipo image son una variante de los "submit", que además de los datos normales del formulario, envía las coordenadas, así que no es necesario provocarlo con el método submit()... lo único que hace tu código es adelantarse al submit normal... entonces no envía esas coordenadas... la verdad es que si no quieres enviar esas coordenadas, puedes simplemente poner esa imagen dentro de un tag button con el tipo submit (puedes retocar el botón con estilos)...
Sobre el uso del tag a, ese tipo de tag no es un "elements" de los formularios, así que this.form es incorrecto... si fuese hijo directo del tag form, serviría this.parentNode (o se pueden anidar esos "parentNode" hasta llegar al tag form); o sea que en un enlace no vale this.form... pero si pasas de la semántica de los formularios, siempre puedes "maquillar" botones para darle aspecto de enlaces, o referenciar al form con el DOM (document.forms...)
Saludos