Finalmente solucionado. Se trataba, según me ha comentado el hosting, de una directiva a nivel de servidor que estaba incorrecta; y que, por lo visto, los demás dispositivos no dan demasiada importancia, pero que en iPhone supone no poder visualizar el sitio.
¡Estupendo, muchas gracias! Al principio pensé que eso podría resolverse con alguna opción dentro del propio bloque que yo no conseguía encontrar.
Saludos.
El tema usado en este caso es Astra.