Occasionally our local river will be similar to your situation. I find it very very difficult to fish that way for a couple of reasons. Maybe mine are different than yours, but here's what I've found.
First, the water is muddy. River fishing is aided a lot by clear water since bass will sit in low current areas and wait for prey to ambush. Their sight gives them their first inclination of food. Muddy water makes it just that much more difficult. Not that it's impossible, they'll still use their lateral line, but it's just that much harder in faster moving muddy water, even if you find the eddies, you have to drop the lure right in front of their noses.
Add to the muddy water the fact that the river is up and probably moving quite a bit faster. I use a handy app that gives me streamflow data for USGS stations along our river. You have to do a bit of historical plotting, but you can see what's considered slow, moderate, and fast flow for your river. If the flow is anything above Low-Moderate for me, I don't give much thought to fishing it. Your choice of baits will be limited to very heavy jigs or crankbaits. In my river fishing experience, crankbaits are asking to be hung and lost in a muddy, dirty, fast flowing river, and for us, anything less than a 1oz jig will just be quickly tumbled downstream, and that's a heavy enough jig to get caught up on bottom debris. As you said topwater is out, and would be pretty tough too with fast flow.
So, in these cases I try to find still waters, or just take the chance of warm weather to do outdoor work needing done so when the water's more friendly I can take advantage. But if you're wanting just hit the river, go for it, I'm in Indiana, so I understand the need to break out the gear after a long winter.
Here's a link to the app I use. Like I said I have used it a while and created custom levels as to what I feel are effective and (more importantly) safe levels to wade, since that's what I do a lot of. It's a big help to be able to glance at my phone when I wake up on a Saturday morning and instantly see if wading or kayaking will be in my fishing plans that day. Good luck!
http://www.rivercastapp.com/