I don't have an easy answer. The only workaround I can think of is to
- Create a Call for shipping (quote type -- but don't set as fallback so it always shows)
- Edit the Checkout template and use Javascript to to the Call for shipping radio button choice on load if you detect there are more than the minimum shipping choices available.
In the future, we'll think of a way to address this problem. Thank you for your feedback.