I was thinking the same as well.
My guess:
1.He thought Hachiya-san might have heard it from other staff in his house.
2.It was meant to be a foreshadowing of future events.
3.He has known all the time. (that they are same person)
4.The author made a mistake. The deadline is near, so she...