Eu desinstalei e reinstalei tudo, mas depois do fato eu vi estes: php53-apache2handler @ 5.3.13 (lang, php, www) & php54-apache2handler @ 5.4.3 (idioma, php, www).
Talvez isso não seja uma etapa obrigatória para criar sua pilha MAMP do macports, mas sem ela eu teria um erro ao tentar iniciar o servidor. Uma vez instalado, o servidor funcionou e usou a versão correta.
sudo port install php54-apache2handler
e depois
cd /opt/local/apache2/modules
sudo /opt/local/apache2/bin/apxs -a -e -n php5 mod_php54.so
Isto anexado
LoadModule php5_module modules/mod_php54.so
para o meu httpd.conf, e eu tive que remover manualmente o LoadModule antigo como eles estavam em conflito.