Ответ на вопрос "почему после второго нападения Блека учеников не согнали в большой зал?" - потому что были приняты другие меры, и такая защита больше не была нужна. Какие это меры нам неизвестно, ибо это не известно Гарри, а мы видим его глазами. Автор не обязана раскрывать все второстепенные детали.