В том то и суть. По вашему "может быть и черной и белой" и "по канону чёрная" - это одно и то же? Если Роулинг никогда не говорила какого цвета должна быть кожа Гермионы, то какая к ней претензия? Разве она каким-то образом меняла канон?
А есть пруф что Роулинг чёрную гермиону каноном сделала? Желательно ссылочку на слова писательницы.