Let's do some math, The dealership listed in the article (Rickenbaugh Automotive Group) currently has ~536 cars listed on their website(s) for sale. I'm going to assume that this number is a little lower than what is actually in inventory given that there are trade-ins and they probably don't restock inventory during the middle of the month. So I will round up to 600 cars to give them wiggle room for expansion and sales. Given their insurance policy is costing them $600k per year we are approximately spending $1,000 per car per year for insurance.
There seem to be companies that make canopies for this exact situation. While I can't find pricing I would have to imagine that the ROI looks pretty attractive given the sheer cost of their insurance and the simplicity of the materials involved in building a canopy. (metal beams and mesh netting)
Why not just solve the problem entirely instead of coming up with an exotic insurance policy?