@sundogplanets to add to the terror my first thought is: how hard would it be for him to have weaponised some % of that "fleet"? Is that feasible. Obviously the guy doesn't have the skills to do it himself, but I bet he has the mentality to try. It'd require some number of people working for him to be in on it and surely there aren't many who'd go along with something like that…
Have them launch some sort of tungsten rod perhaps? The old "rods of god" concept.
I may have read too much sci-fi.