Единственное, что вы сделали неправильно, - это укажите IP-адрес и порт, которые недоступны. Это также не доступно другим инструментам, таким как telnet или netcat. Сам синтаксис является правильным для подключения к серверу IPv6. Он успешно подключится, если вы, например, замените IP-адрес на google.com, а порт на 80 (http):
sock.connect(('2a00:1450:4001:81c::200e',80,0,0))