Я так понимаю, что директор проделывает фокусы с воспоминанием, что бы оттолкнуть Поттера от Снейпа, сделать его правильным героем, которому нравятся девушки.
Куда проще отослать Снейпа подальше и доверить лечить Гарри кому-то другому. Из-за амнезии Гарри вряд ли вспомнит о Снейпе, скорее уж будет думать о ровесниках.
Скорее, тут какие-то другие мотивы, например, Дамблдор хочет и дальше контролировать Снейпа. Но после окончания войны все клятвы исполнены, а других рычагов влияния особо-то и нет. А если Гарри с магической общественностью ополчится на Снейпа, а Дамблдор защитит зельевара, то Снейп снова будет в долгу перед директором. Такой вариант мне кажется более реалистичным.