Hey there,
Thanks for the kind words - I'm glad you found it helpful! Every year folks from law get into the top MBA programs. For a variety of reasons. Most of the time, it's to switch the sides of the table they sit on. In your case, with your stint in MBB, that makes a little less sense but that's usually the reason. Moving into finance or impact investing will be a little harder to sell for the reasons you mentioned plus some others. One of the stories you COULD use is to say you need to understand your clients better. That you need an MBA to be a better lawyer. That's also an option.
You have a lot of important things - strong GMAT, great schools, blue chip names. I assume (correct me if I'm wrong) that you've had some impact and scope at these places too. If that's the case, you're sitting in a good position. Not a great one due to the lack of involvement and the GPAs but a good position nonetheless. With that said, you have the right to apply to all the programs you've listed above. It's not exactly a full diversified list but, at your age, I figure you're in more of a "go big or go home" kind of boat so you're not interested in too safe a program list. Which I would agree with. So I think you should apply to those programs and be comfortable that there is an off-chance you might not get in anywhere. But the odds of that happening aren't huge. They merely exist.
For you, it's going to come down to story. Convincing the adcom that, at your age, with a law degree and having already come from an M/B/B that you need this degree.
I hope that helps and let me know if you have any other questions!
Bhavik