What wine with this salmon dish?
A good riesling will address all those competing flavours very nicely. Typical for current tastes, you will probably want a dry style riesling (honestly, I'd avoid Aussies... I think that it's the heat), from Niagara in Canada, or kabinetts from Germany. In winter at a dinner party I served salmon poached in Thai broth with an Auslese riesling, which by itself is unfashionably sweet, but in combination with the ginger, soy, and shitake was very nice indeed. I hope that this helps.
Here's a site fthat'll help you.
Weir Cooking in the City: Top Ten Classic Pairings
1. Sauvignon Blanc with goat cheese.
2. Cabernets and Bordeaux with beef.
3. Fruitier wines like Riesling or Gewürztraminer with Asian dishes.
4. Pinot Noirs with turkey, chicken, duck, pheasant, and just about everything.
5. Pinot Noir, Red Burgundy, or Chardonnay with grilled salmon and other fatty fish.
6. Pinot Gris or Pinot Grigio with lighter dishes like shrimp, scallops, and salads.
7. Chardonnay with roast chicken or sautéed fish.
8. Zinfandel with grilled or barbecued dishes.
9. Sparkling wine with smoked salmon-and-caviar pizza.
10. Champagne with salty foods.
Those are great general guidelines but in this case the other ingredients in the dish influence the choice of wine. Often, the sauce for a dish or other ingredients in the dish will provide the key to the pairing more than the main ingredient in a dish.
Is the salmon grilled? If not, I'd suggest Viognier, or a German Riesling. If so, then a Pinot Noir.