Usually the game prevents the player from converting if the amount of faction native castles has reached the maximum capacity.
Maximum converting capacity is defined in MMH55-settings.pak
Just to be sure that reanimation patcher is working - when you go to a Witch hut with a hero, are you asked a question to pick a skill OR you are given a skill immediately?