FOUND IT!
It was indeed where you suggested, SD. I'd forgotten the "Connections" tab under Control Panel / Internet Options. There sat "Dial whenever a connection is not present" with a blob in it. My default (which I know I had set) is "Never dial a connection".
That bit works with anything that wants to talk to the internet.