Well, it sounds like you have a great student there, who can help you highlight subleties that you've automatically integrated, but now need to explicitly state to students (when they are ready). Interactions with sharp students are always a pluse and make teaching more exciting, I think.
It sounds like a good thing, rather than something to beat yourself up about (if that is what you are doing ,but i am not sure you are).
I'm not sure that there is any way you can highlight every single detail, but as the importance of the details become more apparent and relevent to you, you can teach them to the students. It may take some time for you to develop that skill, if not done so already. That may be why there are structured teaching schools/programs that they put potential instructors through.
just my two cents..