Итак, сразу ответ: потому что Калугина вышла за него замуж. Все помнят, какими титрами заканчивался «Служебный роман»: через девять месяцев у Новосельцевых было уже три мальчика. То есть Людмила Прокофьевна не просто родила, но стала женой Анатолия Ефремовича, своего подчинённого. И после этого акта гражданского состояния, как называют юристы роспись в ЗАГСе, Люда Новосельцева уже не сможет повысить милого Толю – она же опытный и при этом честный аппаратчик.

Кадр из фильма «Служебный роман» (1978). Источник - Vokrug.tv
Почему не? Формально-то сможет. Но не станет. Не идиотка. В СССР, конечно, бытовала семейственность, но выглядела она завуалировано – так, начальник N пристраивал своего сына не к себе в контору, а к своему другу – начальнику М, а тот – пропихивал свою жену к бывшему однокурснику, а ныне – директору Y. Конечно, не все этим занимались, но кумовство ещё как цвело и с ним боролись, а если некий функционер попадался на этом, всё – его могли сильно понизить в должности, если вообще не выгнать!

На этом примере можно увидеть, как выглядела семейственность в СССР.
Скан страницы из журнала «Крокодил» №25, 1985 год. Скан сделан автором текста.
Вот если бы всё сложилось по плану Самохвалова: флирт, приязнь и – назначение, тогда нормально. Есть некоторый элемент «фаворитизма», но на это в учреждениях, министерствах и ведомствах закрывали глаза, ибо главное, чтобы не родственников толкать к вершинам власти. Конечно, Людмила могла его быстро повысить, пока была ещё Калугиной, да тут иная загвоздка – она как раз подобными трюками не занималась, ибо честная и прямодушная. Её стихия – работа, а не аппаратные игрища.
Впрочем, он и сам не захочет этой должности... Он уже до этого расхотел. https://zina-korzina.livejournal.com/1922858.html