Your doing well as far as I am concerned! A lot of 'us' seem to try and chase the HBA1C low 30's but am happy with high 30's or low 40's, have come to realise I have this problem and it will never go away but to manage it in a way that doesn't take over my life or stress me out, also I know if figures worsen in the future I have eating tools in my armoury, (further adjustments like giving up my daily pint), that I can use as well as the eventual meds route I guess.
Breakfast and dinner similar to you, breakfast alternates between poached eggs on toast and half Kvarg protein pud with strawberries or rasberries, full english or an avacado with salad cream and two slices toast all together with a cuppa and a fresh coffee with cream before and after. Dinners have not changed a great deal from standard family fair such as roasts, casseroles, spaghetti bolegnase, shepherds pies, sausages, cauliflower cheese with ham, takeaway chineese and Indians, grilled salmon, salads, lamb chops, steak, gammon etc. all with veg, substituting pasta and rice with cauli rice, potato with bread rolls, or if out having curry take a couple of low carb wraps to use like chapattis. I am lucky enough to be able to eat higher carb load in evenings so can have a yorkshire pud, a bit of stuffing and one potato with my roast. Mash potato I can have if cheese is mashed into it, the fat slows the carb spike. My breads, rolls and wraps are all special keto type low carb, a godsend. see 'seriously low carb' company, get them delivered monthly. I do still follow the limits of a non diabetic when testing though, max 7.8 two hrs after a meal. I reach below or equal to this about 90% of the time, if too high a short walk sorts it out! Am aware that meters are not that accurate and 7.8 could actually be 8.8 ish or 6.8 ish hence my 7.8 upper target.Only test after evening meal nowadays.