Zkuste zadat 127.0.0.1 místo localhost, nebo obecněji IPAddress.Loopback.ToString(). Také nemusíte explicitně přetypovat na uint32. Takže byste měli zkusit něco jako:
var portFwld = new ForwardedPortLocal(4479, IPAddress.Loopback.ToString(), 3306);
Pokud to nefunguje, zkuste také zadat název serveru, například:
var portFwld = new ForwardedPortLocal(IPAddress.Loopback.ToString(), 4479, "servername_goes_here", 3306);