Currently, only the default mysql port seems to be supported.
(line 57 of s3_mysql_backup.rb)
`#{mysqldump} --host='#{config['dump_host']}' --user='#{config['dump_user']}' --password='#{config['dump_pass']}' '#{@db_name}' | gzip > #{filename}`
Please add support for different ports.