Uno spazio alla fine di una della due stringhe era ovvio.
Quando stampi a video qualcosa ti consiglio di utilizzare anche dei caratteri delimitatori come ad esempio:

Codice PHP:
...
echo 
">".$variabile."<"
In questo modo ti saresti accorto che:

tipo_veicolo_old: >Autovettura<
tipo_veicolo_new: >Autovettura <
esito a --> diverso

con esito diverso dato che il contenuto della variabile $tipo_veicolo_new ha uno spazio alla fine.