A key policy shift sparked a flurry of last-minute shopping, bringing holiday spending back on track