The Season Passes are granted only to the owning account. If you were license sharing the Shadowkeep Deluxe license from another account, then you didn't have access to the Season passes in the first place.
If you did not get the Season Passes applied to the save data you're using and you purchase the Shadowkeep Deluxe on your account, it will apply to that save data normally.
The information is there because the Season Passes will not stack beyond 4 for that purchase. So as long as you didn't already max out your Season Passes on the save data you're using, it will apply the Season Passes normally up to the point where you have 4 (one for each of Season 8, 9, 10, and 11).
English
-
Thank you for the clarification