Como o e-mail realmente chega à sua conta do gmail, embora na pasta de spam, você já chegou lá na maior parte do caminho. De acordo com o cabeçalho do e-mail, o gmail marca o spf e o dkim como passados, o que significa que esse não é o problema. Você configurou o DNS reverso corretamente também.
Para todos os efeitos práticos, você tem feito todo o possível para aumentar a chance de o email ser entregue corretamente, o que é uma coisa boa. A razão pela qual é marcada como spam pode ser mostrada no cabeçalho (se você não tiver mostrado tudo) e pode, por exemplo, ser por causa de uma varredura bayesiana do corpo do e-mail, talvez contenha um URL ou determinado texto que possa marcar como spam. Embora em seu exemplo, o corpo pareça conter apenas a string " aaa ", o que significa que você enviaria um email com conteúdo criado por humanos (ou saída de um cronjob ou tal) poderia passar o filtro sem nenhum problema, tente isso.
Mas é um pouco difícil adivinhar aqui, já que não conhecemos o funcionamento interno dos filtros de spam do gmail.
Você deve marcar os e-mails como não sendo spam no Gmail e movê-los para a caixa de entrada. Você também pode criar filtros no Gmail que devem impedir que esses e-mails sejam marcados como spam.
Eu acho que não há muito mais que possa ser feito do seu lado desde que você fez tudo corretamente. Talvez tente entrar em contato com o helpdesk do gmail (sim, certo).