Короткий вопрос: может ли оператор VB.NET AddressOf ничего не возвращать в любом случае?
Не совсем, вы всегда должны указывать ссылку на допустимый метод в операторе AddressOf, иначе у вас будет ошибка компилятора.