How can I see or generate a single xPub key for the multi-sig wallet so I may view all the transactions in a wallet-watching service?
There is no single xpub because it's a multisig wallet. If the service you are using does not support electrum multisig wallets then you can't use it to create a watch only wallet.
BTW if you enter the 3 xpubs when restoring a wallet using electrum it will create a watch-only wallet. So why not just use electrum itself?