Hi, I discovered years ago that carb counting ref 10g carb to 1 unit insulin just does not work.
It certainly sounds like you have LADA - as I have. I went through a very similar path to what you describe.
My main advice is that 'Novorapid' is anything but rapid for me. I could take a corrective dose but it doesn't kick in for at least six hours, if not longer. There is a much improved version of Novorapid called 'Fiasp' It is also insulin Aspart but with an additive that makes it work faster - which it does. My advice is to request a change to Fiasp, and don't take no for an answer. Also, while you still eat significant carbohydrate then it is very easy to get onto a sawtooth pattern of blood glucose - go low eat carbs, up to high, bolus jab, etc. I suggest you cut down on fast acting carbs, biscuits, cake, bread and certainly no sugar containing drinks or sweets (unless combating a hypo). I find this regime helps greatly in keeping my BGs in the target values (using Libre 2 system).
One other thing - Glargine can cause enormous hypos if it gets into a blood vessel - this happened to me once and I was almost hospitalised. I now use 'Tresiba' which can't do this - much better control with it too.
Good luck!