I think you are the right track for your goals. I would bet that your brush-pile efforts are very important and waging war on those large LMB and CC is the most important. 3 pound predators can really eat some big BG. Get the 3 pounders out and get as many big pan fish in there as you can. This way your 2 pounders can continue to grow if you can get a good population of pan-fish breeding.
It's funny how 3 pound fish can be perceived as a problem!
And, the solution is to fish hard!
Such a terrible problem to have!