The giant Salmonflies of the Western mountains are legendary for their proclivity to elicit consistent dry-fly action and ferocious strikes.
Dichotomous keys are tricky for immature nymphs.
Procloeon or Camelobaetidius are the genera that I eventually came to suspect after having spent considerably more time on your challenge than I am comfortable admitting. :-)