Spróbuj określić 127.0.0.1 zamiast localhost lub bardziej ogólnie IPAddress.Loopback.ToString(). Ponadto nie musisz jawnie rzutować na uint32. Powinieneś więc spróbować czegoś takiego:
var portFwld = new ForwardedPortLocal(4479, IPAddress.Loopback.ToString(), 3306);
Jeśli to nie zadziała, spróbuj również podać nazwę serwera, na przykład:
var portFwld = new ForwardedPortLocal(IPAddress.Loopback.ToString(), 4479, "servername_goes_here", 3306);