Good question. One way to answer is to approach your dilemma from the opposite side - let the schools decide which score you need instead of letting your score decide where you are heading.
While there is a
meaningful excessive get additional score reports, there are many tools you have access to:
1. You can reinstate your score later if you need to
2. Schools generally will use the higher score, so even if HBS gets your 550, they will ignore it when you send your 790, though they may be wondering what kind of drugs you were taking
3. Many people apply to more than 5 schools and inevitably get additional score reports
4. Cost of applications is $200+ per school so the hard cost of actually applying outweighs the score report fees, which become much less relevant
5. Most important - USE YOUR PRACTICE SCORES. If you get a 700 on a few of your practice tests, you can kind of count on a score in that range. But if you are getting 600's then expecting a 700 is kidding oneself. Better than take a test hoping for an amazing score, don't schedule it until you can't improve your score or until you absolutely hate GMAT

My suggestion would be not to worry about which schools you want to send the score to but pick the schools you are willing to attend and depending on where your practice tests fit in, and how your profile compares to other folks, aim accordingly. E.g. if you have a slightly stronger profile and you are shooting for 690, you can put any school with 700 as your target and perhaps 1 safety and 1 aspirational at 720. If you are feeling not so bullish about your profile then put more target and safety schools.
P.S. You can always take the worst case scenario and assume you will underperform and pick the schools appropriately. If you outperform your expectations, it will be a bonus that will be worth $40.