Я бы ещё с сильной натяжкой согласился, что персонаж действует "не по своей воле", если бы за предыдущий сюжет автор выстроил цельный образ, а потом вдруг вбросил масштабный ООС. Да и то возможны варианты в духе "С персонажем за кадром случилось что-то масштабное, сильно поменявшее личность". Но, блин, сцены в магазине и поезде — это сцены, как раз и рисующие Малфоя как персонажа! Зачем пытаться списывать его говнистость на авторский произвол?
И снова думается, как забавно обыграл это Сафронет в фике про Гарри-дракона. Малфой там вполне себе канонный говнюк, но Гарри, в своём обычном духе, зла на него не держит. И в итоге его непробиваемость заставляет-таки Малфоя начать меняться к лучшему. Даже вскользь объяснено, что Малфой волей-неволей переосмыслил свои жизненные приоритеты, и это далось болезненно.