I've had similar experiences to what you (and others in this thread have decscribed). The problems first appeared when I was on Levimir. I'd had good control with Levimir for about ten years, when suddenly in the morning I had relentless highs. I was frequently shooting into the 20s post-breakfast, but if I increased my Bolus or added a correction I ended up crashing low by Lunch.
My Basal was switched to Tresiba and things improved. Unfortunately, in my eagerness to control the spikes I initially set my dose high. So here's what I did. Tresiba whilst an extremely flat Basal, does still have a very soft peak at 8 hours post-injection. So I timed my injection so that peak occured when my bloods started to creep up in the morning (in my case dosing at 10pm, because my Bloods started to climb at 6am). I would also do a Blood Test the second I woke up, and if I was above normal range I would get a correction onboard, before even getting out of bed (basically the earlier the better with such a correction, because of my reduced Basal needs later in the day). On top of this, I found I'd need a marginally higher ratio for breakfast (literally the smallest increase I could tolerate). This worked quite well, but it was far from flawless.
Since using the pump, this has given me further insisight into what was happening. I have a 'normal' rate of Insulin which lasts between 11am and 2am. However, between 2am and waking my Basal needs creep up until by the time I wake they've almost doubled, and then by 11 they come crashing down to normal again. As such, it was always incredibly difficult to match this profile with 1/2 injection a day Basal, but it's no problem for the pump. Which is a roundabout way of saying a Pump might be something worth thinking about if you continue to have problems.