This sauce should not be rushed, so start it ahead of time. In a small pan over medium heat, cook your chopped mango, sugar, lime juice, lime zest, kosher salt, and wine for several minutes. You want to cook this down so the mango is very soft and most of the liquid is gone. At this point, you can remove the mango mixture from the heat, and either puree it or pass it through a fine sieve. Set aside.
While you are cooking the mango mixture, in another saucepan, heat the olive oil and sauté the shallots for just a couple of minutes to soften them. Once softened, add the stock, peppercorns, salt, bay leaf, thyme, and parsley. Cook until the stock is reduced by half, then add the cream and 2 tablespoon of the mango mixture. Make sure you whisk in the mango mixture thoroughly.
Bring the sauce to a boil, then reduce heat and simmer, reducing for about 20 minutes. Strain the entire mixture and discard the solids.
After straining, return the sauce to a saucepan and continue to reduce until the mixture has thickened into a sauce consistency (approx 20-30 min). Taste for seasoning. This can be warmed up on low right before serving over the salmon.