✨ คำตอบที่ดีที่สุด ✨
ニュアンスというか意味の上では合ってます。
ですが、意味ではなく形で考えた方がいいです。
「時や条件を表す【副詞節】は未来のこともwillを使わないで現在時制で表す」
tellは第四文型SVOOを取るので、when she will comeは名詞のまとまりなんです。
「いつ帰ってくるか(ということ)」ってことですよね。
名詞節なんでwill使います。
②の「彼女が帰ってきた時」は「教える」にかかる副詞節ですよね。だから、未来のこともwillを使いません。