That doesnt surprise me at all about your insurance company having that clause because insurers have a clause to wriggle out of everything. Makes me wonder why we bother paying any insurance at all. Waste of money if you ask me. You're one of the luck ones