Some characteristics from the microscope images for the tentative species id: The postero-lateral projections are found only on segment 9, not segment 8. Based on the key in Jacobus et al. (2014), it appears to key to Neoleptophlebia adoptiva or Neoleptophlebia heteronea, same as this specimen with pretty different abdominal markings. However, distinguishing between those calls for comparing the lengths of the second and third segment of the labial palp, and this one (like the other one) only seems to have two segments. So I'm stuck on them both. It's likely that the fact that they're immature nymphs stymies identification in some important way.
This is another stonefly that lives its nymphal life in the hyporheic zone, flood plain gravels. In this case, the gravels of a small stream, Roy's Creek, that flows into Flathead Lake at the Univ. of Montana Biological Station.