Risolto! Il problema era connettersi al server corretto durante la creazione del tunnel stesso:avrei dovuto vederlo arrivare.
ssh -f [email protected] -L 3307:mysql1.example.com:3306 -N
Quindi mysql -h 127.0.0.1 -P 3307
ha funzionato come previsto. :)