With the Calamity Salvager I think you must have been a character available to have received the item at the time.
(ie I can't get stuff like the ghost costumes since I joined Nov 30)
(ie I can't get stuff like the ghost costumes since I joined Nov 30)