See if you can insure the travel costs of the trip, like airfare, on a different type of policy. As far as developers points, they are likely considered a free promotional type stay by the insurers. Since the Dev. Points aren't owned by you, and they were in essence simply made available for your use without a charge or fee, you theoretically would have no financial loss to actually insure for the points themselves.