Hi, Thetis.
I grew up on Saltspring, I don't fish around there much anymore, but I know the area well. The Pender bluffs would probably be the my first choice for Pinks or Sockeye. Another area I've had good luck with Pinks is around Enterprise reef. That is the marked reef that is near the Mayne Island ferry terminal. Troll the deep side of the reef, the side further away from Mayne Island. A close pass may also get you a nice Ling, but your flirting with disaster if you get to close. I've lost a ball or two fishing there, but it's a great spot to try.
TheBigGuy