Por lo que indicas, tienes un error en:
Código PHP:
/*CODIGO EXTRA.... SI LO QUITO SI HACE EL ALERTA PERO SI LO PONGO NO LO HACE*/
$contenido= 'Nombre: '.utf8_decode($_POST['nombre']).'<br>
Email: '.utf8_decode($_POST['correo']).'<br>
Consulta: '.utf8_decode($_POST['telefono']).'<br>';
$asunto='Registro a Curso';
EnvioCorreoHTML(utf8_decode($_POST['strEmail']), maildestinatarioconsultas, $contenido, $asunto);
En concreto, "maildestinatarioconsultas" no tiene "$" delante, es una constante? Esta definido?
Si lo miras con firebug, cual es la respuesta del ajax?