En mi humilde opinión, es responsabilidad del programador saber en qué plataforma/versión trabaja localmente, para saber si su desarrollo será compatible con la plataforma/versión en la que desplegará su aplicación.
Te recomiendo que revises los ChangeLog de PHP, pues ha cambiado una que otra cosa desde la versión 4.3.1 (de tu proveedor) con respecto a la versión 4.3.4 (que usas en tu ordenador):
http://www.php.net/ChangeLog-4.php
Debo agregar que me parece increible que una empresa de hosting relativamente grande en España, aún esté usando en sus servidores una versión tan "antigua" de PHP, cuando ya vamos por la 4.3.9...
Saludos.