A few more things, don’t be afraid to anchor a few times on each dam. Depending on the flow, I’ve caught good fish tight to shore all the way to just outside the tips of dams. I try to fish the dams that have moderate flow as much as possible and fish the insides of them in the first and last hour of daylight. The rest of the time, I’m usually on the outer 1/3.
Depending how your wing dams are marked, you may be able to troll over the tips of them. Pool 6 is great for trolling wing dams, pool 7 not so much. The cans are way to close to the ends of the dams for this on 7.
If you get your crankbait hung up when you cast over the dam (when you’re above the dam casting down over it), just let out a ton of line. The current will catch your line and pull the bait downstream. I get about 90% of my cranks back this way.
You can also put on a light wire leader, doesn’t hurt the action of the crank and will protect you from breakoffs. You will still lose a few cranks, but worst case, this will allow you to drift over the dam and pull your crank out from downstream.