Me respondo a mí mismo.
Como no he descubierto aún cómo trabajar con más de una plantilla, se me ocurrió usar Javascript. Sé que no es una solución elegante, pero sin duda ayuda un poco.
¿Cómo?
Supongamos que en el footer de todo el sitio existe sólo una línea de texto, digamos la de legales. Pero resulta que en el home necesitamos que además de los legales, exista otra línea, digamos un montón de links:
instalaciones electricas mantenimiento industrial naves industriales obra civil proyecto llave en mano sistemas contra incendios subestaciones electricas constructoras hvac barreras vehiculares equipos de estacionamiento estacionamientos automatizados roi marketing digital marketing digital desarrollo web agencia marketing digital salones para eventos df mexico hotels mexico city hotels hotel mexico hotels in mexico city hotel in mexico city hoteles df centro hoteles centro historico df hoteles 5 estrellas hotel df hotel ciudad de mexico hoteles con alberca df
En este caso, haría lo siguiente con JS: primero recupero la URL del home, luego pongo un condicional: si la URL es la del home, y ninguna otra, entonces se añade tal o cual línea de texto.
Esto abre una buena gama de personalización del sitio, tanto como para creer que se usan distintas plantillas... En caso que la URL sea la de detalles del producto, la de contacto, la que sea, entonces se añade tal o cual código en tal o cual parte.