Гермиона не смогла странсфигурировать книжку, которую она не знает.
МакГонагалл смогла странсфигурировать код ДНК, который она не знает.
В чём, в принципе, разница между этими случаями? И там и там уже существующая , но неизвестная магу информация. Возможно отличие в том, что МакГонагалл уверена , в том, что она знает, всё необходимое про кошку?
ИМХО, МакГонагалл уверена, что её знания как кошка выглядит и ведёт себя - достаточно для трансформации. Остальное за неё доделывает магия.
Таких заполнений информационных лакун в магии много:
- Как выбирает цель заклинание Акцио по именованию
- Как выбирает цель Патронус по имени
- Как кошель выдаёт предмет по названию
- Как аппарация срабатывает по памяти пребывания
- Как трансфигурация меняет предмет по мысленному представлению
- Как Оборотное зелье воссоздаёт причёску и шрамы, и прочую информацию, не записанную в ДНК образца
- Как дымолётный порошок выбирает цель перемещения по произнесённому названию