Yup, what I've done recently for an Alaska cruise next summer is: buy 3rd party insurance when paying deposit to DCL, based on the cruise voyage costs. Then when we bought flights (a couple of months later), revise the policy to add more coverage for the cost of the flights, paying the premium...