Stress definitely affects BG levels. But it's also possible that you've still got a bit of Dawn Phenomenon.
Just before we wake, the liver pumps some blood glucose into the system to get us going for the day. With a non-diabetic, the release of insulin quickly sorts this out, but in Type 2 diabetics, who may have insulin resistance, the insulin response doesn't work so well and our BGs continue to rise.
Why not try missing out the morning fasting test for a while, and instead test just before and 2 hours after your main meal? Say you are 5.6 before - you should be about 5.6 to 6.0, 2 hours after. This may give you a better idea of what's happening.
Viv 8)