Eu não acredito que isso seja um bug.
A diferença é que a política de bloqueio de conta se aplica a novas sessões com nova autenticação e login sob circunstâncias padrão.
No caso de uma estação de trabalho bloqueada, já existe uma sessão ativa e autenticada na caixa.
Isso aparentemente pode ser alterado pela configuração de registro "ForceUnlockLogon". Ao alternar isso, é necessário desbloquear uma estação de trabalho para obter uma nova autenticação do controlador de domínio e, assim, evitar o uso de credenciais armazenadas em cache antigas.
No caso de uma conta LOCAL bloqueada na estação de trabalho, você pode adicionar o seguinte valor do registro em HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ policies:
DisablePasswordCaching DWORD 00000001
O Quick googling apareceu neste artigo pela MS na sysoptools: link
Ele contém detalhes relacionados a logons, política de bloqueio de conta e discussões sobre configurações que podem ser usadas.
Observação adicional re: # 3 (também abordada no documento vinculado): um usuário bloqueado ainda pode obter acesso se o seu bilhete kerberos ainda válido não tiver expirado.