Pessoal, encontrei a solução, nem acredito, foi tão de repente mas vou listar aqui pra esse tópico servir de arquivo no futuro.
O config.local.php está 100% correto.
O Script do MyAAC afirma na linha do 'smtp_enabled' o seguinte: set false if use mail function
send by smtp or mail function (set false if use mail function, set to true if you use GMail or Microsoft Outlook)
O que te faz pensar que ao deixar o smtp como "true" o mail function deve ser "false", mas na realidade AMBOS PRECISAM SER TRUE!
Eu deixei o 'smtp_auth' como false, porque com ele ligado estava dando um erro maior ainda no mailer-error.log.
mas a questão é, do meu exemplo para fazer funcionar no seu, basta colocar true em tudo.
'mail_enabled';
'smtp_auth';
'smtp_enabled'
É a config que FUNCIONA no gmail.
Lembra de no config.local.php colocar o mesmo email do gmail em :
$config['mail_address'] =