"Não sabia" e "não sabia" gramaticalmente intercambiáveis? Ou um é melhor que o outro?

Responda:

Provavelmente é uma questão de semântica (significado) e não de gramática (estrutura). Ver abaixo.

Explicação:

"não sabia" é o passado perfeito tempo que implica que o "não saber" terminou antes de algum outro evento (no passado).

"não sabia" não implica necessariamente esse relacionamento.

Exemplos:

I didn't know how to do any of the homework questions.
I hadn't know that I would fall in love before she walked into the room.