Försök att ange 127.0.0.1 istället för localhost, eller mer allmänt IPAddress.Loopback.ToString(). Dessutom behöver du inte explicit casta till uint32. Så du borde prova något som:
var portFwld = new ForwardedPortLocal(4479, IPAddress.Loopback.ToString(), 3306);
Om det inte fungerar, försök att också ange servernamnet, något i stil med:
var portFwld = new ForwardedPortLocal(IPAddress.Loopback.ToString(), 4479, "servername_goes_here", 3306);