Preheat the oven to 400°F and place the oven rack in the center position of the oven.
Fill a large pot with water and ½ tablespoon salt. Add pasta to the pot, stir and cook pasta according to package directions until al dente. Reserve ½ cup of pasta water. Strain the rest of the pasta. Rinse the pasta under cold water and set aside.
Line a baking sheet with parchment paper or foil and grease with cooking spray. Place the salmon onto the pan and sprinkle with ½ teaspoon salt and ¼ teaspoon pepper.
Bake in the center rack of the oven for 12 minutes, until mostly cooked through. Allow to sit for 5 minutes, then flake into medium chunks.
In a large pan with high sides (or dutch oven) add the oil, butter, minced shallot and garlic. Sauté for 2-3 minutes.
Add the white wine, mix and simmer for 3 minutes.
Mix in the cream, 2 teaspoons salt, ¾ teaspoon pepper, parmesan, lemon zest, lemon juice and the reserved ½ cup pasta water. Stir and bring to a simmer, cooking for 5 minutes, stirring often until thickened.
Turn off the heat. Add the pasta and basil into the sauce and toss together.
Mix in the flaked salmon and stir everything together.