What did I actually restore? Why didn't it tell me this was a watching-only wallet, and why didn't it ask me to sign the transaction before broadcasting it? How come this worked?? And what do I have to do to turn this back into a watching only wallet?
Thanks for your help
Yes, the above user is correct.
You didn't restore a watch-only wallet. Once you use the seed, you are restoring the entire wallet.
When you ask Electrum to prompt you, you have to press "preview" instead of "send".
To use the watch-only wallet, you have to go to Wallet>Master Public keys and copy it out. The master public keys can give Electrum the full list of address your seed can generate. To make a wallet into a watch-only wallet, go to Standard wallet>Use Public or Private keys and key your xpub in.