I just noticed that "spooky eggnog" was on the "memento list" of that character. Since a "memento" only applies to items in inventory, it shouldn't care about daily specials, since those are not "items" on the usables list; they are "names" with a price.
I've cleaned up the isVisible method for ConsumablesFilter and will submit.