This may be close to the ultimate fly list (by month) for the river:

Bitterroot River: Mahogany Mayhem and Other Hatches | MidCurrent