Probeer 127.0.0.1 op te geven in plaats van localhost, of meer in het algemeen IPAddress.Loopback.ToString(). U hoeft ook niet expliciet naar uint32 te casten. Probeer dus iets als:
var portFwld = new ForwardedPortLocal(4479, IPAddress.Loopback.ToString(), 3306);
Als dat niet werkt, probeer dan ook de servernaam op te geven, zoiets als:
var portFwld = new ForwardedPortLocal(IPAddress.Loopback.ToString(), 4479, "servername_goes_here", 3306);