no i owned the actual season passes when they were out, my titan has the armor sets for the seasons surrounding season of the witch, and i've double checked my warlock actually does have the full set so both warlock and hunter have the set but my titan does not and can't claim it
Can you check in-game by going to portal -> world -> timeline (top right) -> hover over the Season of the Witch icon next to Lightfall. It'll say whether its owned at the bottom (or nothing if it isn't), if it doesn't say owned then there's your answer.
With the above said, given its beyond the one season limit Bungie set for them officially supporting, there's not really much here will come out of it and will likely want to directly contact the Wayback Machine either via Github or their Reddit account to see if they are able to provide any workarounds through the extension.