Welcome SEC!!! Sorry you need us, but this it the place to talk and get help.
Yep. The beast morphs and surprises us with new torment. Just when we think that we have won, he goes 'bang' and then you are off to the races again.
The D3: Your levels are low! I had to keep my D3 at 10,000/day all summer due to excess heat and rain. No sun for me either. So, yes, upping it should help a good bit. I used to be able to drop to 5,000/day in summer with gardening, but not this year. Sounds like you got stuck in that boat. You would like your levels to be above 80 and I prefer 100.
As for dosing, we can address that on a closed board - Theory & Implementation or Share Your Busting Stories. The micro bit does not have a good track record.
Try grabbing an Energy Drink or Shot on your way to the O2. Slam it down fast and then huff. If you can't take those, cold coffee works too. It will help your O2 work better and faster. Hit the O2 at the first sign. I know, that is impossible when they wake you, but grab and go when you first wake.
ATB!