I think I'd call Mileage Plus today and see if they'll post the miles to your account immediately, or in the alternative, make a note to your account that you were promised the miles. If they refuse then 'd make another trip prior to December 31 to protect your status.