Creo que el problema puede ser que tanto MAMP como OS X Apache (VIA the Server.app) están escuchando en el puerto predeterminado 80. Si usa SCUTIL para configurar el nombre de host, cambiará el nombre de host para todos los servidores en esa Mac, creo.
Lo que haría es verificar la configuración en MAMP y asegurarme de que no esté escuchando en el puerto 80 y si está cambiando a otra cosa. Creo que si restablece los valores predeterminados, escuchará en un puerto diferente. Luego, tendrá dos servidores web independientes cada uno escuchando en un puerto diferente. El servidor web server.app escuchará en el puerto 80 y MAMP en el puerto que esté configurado.
Ahora puede acceder al sitio MAMP agregando dos puntos y el número de puerto después de localhost. Suponiendo que MAMP esté configurado en el puerto 8080, se vería así:
enlace
y para la instancia del servidor server.app:
enlace
Si no especifica un puerto, de manera predeterminada es el puerto 80.