Я нашел способ проверить в коде, который вы используете Kerberos, что HTTP_AUTHORIZATION заголовок для NTLM всегда начинается со следующего:
Negotiate TlRMTVNTUA
Если заголовок не начинается с текста, браузер аутентифицируется с использованием Kerberos.