I don't understand why the HH equation gives the wrong answer
Then you are doing something wrong. HH equation gives the correct answer.
Besides, answers as listed do look dubious. Think about it. After you add an acid, pH goes... up? After you add a base pH goes... down? It should be the other way around.
Correct answers are 4.74, 4.71. 4.78 (in this order - problems 1., 2., 3.)