Just a point on the exercise and food as well then. Bearing in mind from a non-injecting T2 perspective, I find a carby breakfast about an hour before exercise works best over the day as a whole. Something like porridge is ok, although only if exercising. Since the BG will peak about an hour after eating, the glucose is there when your muscle (etc) cells need it during exercise.
Now its slightly different in T1 because of the trade off between bolus and the lowered requirement for insulin during exercise. I forget the exact biochemical mechanism but when exercising cells can accept glucose with a lower insulin requirement. So it may take some experimentation to get that balance right.
Also bear in mind that when I am not exercising, breakfast does not generally involve an awful lot of carbs for me, since my insulin resistance is greater in a morning. I know you are using carb control to try and reduce your margin for error in bolus shots, but in a case where you are exercising, having a little higher BG to be burnt off during exercise may not be a problem.
Unfortunately there is another complicating factor in the form of ketones. If you have something low carb for breakfast then it may still cause a reasonable rise in BG while producing ketones. While
ketosis is not a problem normally, exercise will also normally raise your BG as well and
ketoacidosis is the result of high BG and high ketones.
So a carby breakfast before exercise will reduce the chances of having a lot of ketones sloshing around, will give you some BG to burn off during exercise and switch off any ongoing dawn phenomenon liver dump.
But as with many situations involving insulin its a juggling act I'm afraid
