Eggs, Just the jaw structure and the fin tint are what gave me the idea of squawfish/northern pikeminnow. I would google northern pikeminnow and bull trout seperately and look at the pictures to draw your conclusions since you have seen and held the fish, Also another possibility is mountain whitefish however it never rang a bell for me cause i didn't see anything on it to make me think such.
As far as pikes in a river... Columbia, Umpqua, willamette all have the northern pike minnow in their systems as a few other rivers im sure as well, The columbia is the only one with a bounty on them. Let me know what you figure out by cross referencing some pictures from google. I want to know it just isn't me that thinks its a northern pikeminnow.