Keira Knightley, set to voice Professor Umbridge in the new Harry Potter audiobooks, faced backlash over her comments on J.K.