Prøv at angive 127.0.0.1 i stedet for localhost, eller mere generelt IPAddress.Loopback.ToString(). Du behøver heller ikke eksplicit at caste til uint32. Så du bør prøve noget som:
var portFwld = new ForwardedPortLocal(4479, IPAddress.Loopback.ToString(), 3306);
Hvis det ikke virker, så prøv også at angive servernavnet, sådan som:
var portFwld = new ForwardedPortLocal(IPAddress.Loopback.ToString(), 4479, "servername_goes_here", 3306);