Каждое TCP соединение идентифицируется через кортеж - IP + порт сервера, IP + порт клиента.
После подключения нужно узнать эти параметры и в каком-то списке держать эти 4 + id клиента.
При ловле эксепшна - нужно не просто активировать свой код, а еще и взять сам exception (except ConnectionResetError as e:`) и через e, узнать, что это за соединение (возможно там нужно будет добраться до socket, а через него уже узнать конкретные адреса-порты). Затем сопоставляем это по своей табличке и узнаем, кто отвалился.