Hola, ¿Qué tal? Tengo más de 15 años de experiencia en programacion web (PHP. MySQL, HTML, CSS, Javascript). No tengo mucha experiencia en Joomla pero he trabajo con sistemas parecidos, como Magento, y la lógica de funcionamiento es similar. El problema 404 en general tiene que ver con que hay enlaces rotos por una actualización fallida. Si quieren puedo ver el sitio, confirmarles que lo puedo hacer sin problemas y darles un presupuesto más certero.
Desde ya gracias,
Federico