Io farei la cosa inversa invece.
Installati l'utlima versione di MySQL e fai le prove in locale per capire a che punto devi modificare lo script.

Sicuramente il tuo è un problema che nasce da una incompatibilità tra le versioni.

Tieni conto che un hoster non è che si mette a modificare le policy di decine di siti perché te usi un programma vecchio di 4 anni e non vuoi assolutamente cambiare.
Peraltro... con le nuove versioni di MySQL ci sono moltissime novità e funzionalità che la versione che usi te non ha, per cui "meglio cambiare, no"??