Unfortunately, yes. Even though the Winter Update isn’t a full-fledged season, 343 still intentionally chose to lock off the Lone Wolves battle pass. The free winter pass came at that cost.
The Lone Wolves season I’m pretty sure is one of those where if you purchase it you can unlock “in game credit” through leveling the battle pass. A sort of first step apology from 343 to the players.