По поводу ласки/горностая. Насколько я знаю, это одно и тоже животное, просто идет различие от цвета шерсти (которая меняется от времени года)... Могу, конечно, ошибаться, но по-моему так. И это объясняет, почему в переводчиках и ласка, и гороностай
Ну, во вселенной Поттера, hag - это ведьма, но не в том же значении, что и Witch, а как темное существо. Так что с такой точки зрения - все ок)) Правда, Поттер-то этого не знал