I was probably about two miles above Moon Valley when I hooked the rainbow, so figure about ten miles above Bennett--that guy was a traveler! I caught a rainbow just above Moon Valley about five years ago, too, so while it seems to be rare for them to come that far upriver, it does occasionally happen. Maybe it has something to do with the high water?
BTW, I caught that bow on a crayfish imitation. I was fishing a gravel bar chute, throwing into the heavy current with a sink tip and letting it get deep and drift into the eddy on the inside of the bend, where smallies normally like to hang close to the fast water. This guy was out in the rip, presumable behind some sort of current break and nailed it hard as it swung through.