The “Swiss Pass” is a small credit card plastic card, that most locals have here. You use it to load commuter passes, discounts, and yes ski passes and some excursion tickets on it. This is why the website asks you for your Swiss Pass number, os the ticket can be linked to your card, and you can then use that card to open the turnstiles.
However you have a Swiss Travel Pass. This is a completely different, unrelated, product. With the Swiss Tavel Pass you also get a reduction on the MGP trip, but in order to obtain it you will have to go to a ticket office. You cannot book this on line.
That the powers that be decided a few years ago to confuse everyone by calling the little red public transit chip card for locals “Swiss Pass” is rather unfortunate.