Why won't the lake support SMB reproduction?

I think you have plenty of water, and you are still going to perform more dirt work in the future? Could you create a few small breeder/grow-out ponds for SMB?

That might give you a good supply of SMB to control the sunfish, but they wouldn't get as big as LMB and hopefully would NOT eat as many of your large brookies and rainbows.