Parece que sshd
é um "alias" de tipos para ssh.service; quando você instala o openssh-server, os symlink (s) são configurados mapeando isso.
No entanto, quando você systemctl disable sshd
desses links simbólicos são excluídos, e NÃO são restaurados com um habilitar.
As soluções são para systemctl enable ssh.service