We had an enjoyable dinner at Citricos last Christmas Eve. That huge dining room was packed. I think many of the nicer resort restaurants have at least slightly different menus that night. Call soon though. I had trouble getting times I wanted after we dithered about Narcoossee's or Citricos. This was pretty far out too. We were also trying to fit dinner around Christmas Eve mass.
Don't know about WL but we were at GF and they had a special room service menu for Christmas Eve and day. Looked good but we had all our plans set long before we checked in.