That peak you're asking about looks like Squaw's Tit. If you think Cougar Creek is a slog, try Exshaw Creek to Mount Fable.
no, ST is way on the other side (out of picture, left). On the maps I can see only Townsend and Stenton in that direction, but this is in-between. PhilR or Granticulus will know for sure,
Agreed on Exshaw / Fable though