Ya lo revisé.. está bien.
Algunas observaciones extra:
De esta forma el atributo name de la imagen ya no es necesario. Puede quedar así:
<input type="image" SRC="../imagenes/Estructura/Envia.jpg">
Tampoco es necesario que se verifique que enviar vale "si"... Puedes utilizar simplemente:
if (isset($_POST['enviar'])) {
Na da más.. el código que puse antes funciona, pero lo arreglo acá porque habían cosas innecesarias.
Saludos