Olá Luciano.
Rodei o seu teste e cheguei no mesmo valor.
python .\classifica_acessos.py
93.87755102040816
49
Juntando o conhecimento da aula 5 (Na aula 5 atividade 2 o instrutor explica como funciona o modelo MultinomialNB) e o seu teste podemos concluir que o modelo pode ter chegado nas probabilidades 'corretas' apenas com os 50 dados que você forneceu. Em outras palavras ele aprendeu a mesma coisa só que com menos dados.
Na aula 6 atividade 2 o instrutor explica a importância de fazer testes e de fazer os registros desses testes. Os testes que ele faz são retirar alguns campos dos dados e ver como isso afeta a taxa de acerto do modelo e temos resultados surpreendentes.
Um ponto importante que ele trás é que devemos tomar cuidado com o 'exagero' de testes com menos ou mais campos de dados, porque podemos cair em situações que aconteceram apenas por 'sorte' .
Espero ter te ajudado a entender melhor o que aconteceu, qualquer duvida não hesite em perguntar.
Bons Estudos.