Os dejo el comando que ha conseguido que pueda lanzar el composer update sin tener problemas de memoria en mac.
En este caso seguro que aplicable a otros sistemas operativos solo hay que tener en cuenta donde esta instalado el composer.
‘php -d memory_limit=-1 /usr/local/bin/composer.phar update’