Solución:
Simplemente:
yum downgrade httpd-<version-number>
La versión ya debe estar disponible en el repositorio, que puede verificar con:
yum list --showduplicates httpd
Entonces puede encontrar problemas de dependencia: una versión anterior de httpd depende de un paquete anterior que ha quedado obsoleto. En ese caso, debe eliminar los paquetes dependientes.
Si la versión que está buscando no está disponible en el repositorio y no puede encontrar el RPM usando la búsqueda rpmbone, compile desde la fuente.
¿Por qué quieres esa versión exacta y no la versión CentOS? basado en 2.2.15 (presumiblemente con backports para correcciones de errores hasta 2.2. (último) y luego algunos)?
CentOS es básicamente fuentes RHEL recompiladas y, como distribución empresarial, se quedan con la versión base de la versión original de la distribución (en sí misma cuidadosamente seleccionada), retroportando las correcciones de errores relevantes, para poder garantizar la compatibilidad con versiones anteriores. Solo si lo anterior resulta imposible, introducen nuevas versiones.