Bem, depois de vários dias, encontrei uma pergunta semelhante no ServerFault:
Replicação MySQL sobre SSH - Last_IO_Errno:2003 - erro ao conectar ao mestre
Descobriu-se
SELinux
tinha que fazer tudo com isso! Como @Tek Jau explicado, você pode resolver isso adicionando esta porta personalizada via semanage
:sudo /usr/sbin/semanage port -a -t mysqld_port_t -p tcp 3305
Espero que isso ajude quem se deparar com um problema semelhante.