Нет событий для этого. В этом нет ничего необычного, события предназначены для того, чтобы сообщить вашему коду, что произошло что-то интересное, о чем вы иначе не знаете. Пользователь вашей программы не может добавить узел в древовидную структуру, это может сделать только ваш код. Вы уже знаете об этом.
Обходной путь - наследование класса из TreeView и добавление нужного вам события, а также общедоступный вспомогательный метод, который добавляет узел и вызывает событие. Это не очень хорошо, потому что есть еще черный ход для добавления узлов, которые вы не можете легко закрыть.