Just some thoughts:
If you've drunk alcohol in the evening, that'll tend to lower your BG several hours later.
72-hour BG monitors are sometimes available, they test your BG every 5 mintues. Medics may be reluctant to give you one of these if your readings are good overall though. An alternative is the old fashioned alarm clock! Testing your BG even every hour or so throughout the night could identify when the change happens, whether its gradual or dramatic, and thus clarify whether it's due to food, medication, dawn phenomenon, or a hypo you slept through.
The medics we rely on are rarely diabetic themselves. Some are really good at listening and taking on board what their patients say, learning with us. Whereas others are either just trying to reassure, or regurgitating the standard story and dismissing anything that doesn't fit. (How can you prove you've slept through a hypo unless you were using a continuous monitor or someone else tested you?!)
I could give you a list of things I've been told don't happen, but which have happened to me!