Your diet is not as bad as I thought it would be carb wise. I tried the ADA recommended diet, the low glycemic index diet, pescatarian diet, and even an almost vegan diet, none of them worked on controlling my BG at safe levels. A low carb/keto diet is the only one that let my BG levels drop down into non-dangerous levels (under 140) with any consistency. Since I try to keep my carbs low, I don't shy away from saturated fats (butter, lard, heavy cream, olive oil, avocado oil, etc). I do stay away from vegetable and polyunsaturated oils (too much omega 6 is bad). Berries are about the only fruits I eat, but occasionally will do small pieces of melon. I try to avoid anything starchy unless I can retrograde the starch in it (process of making some starches resistant to digestion). I don't eating anything claiming reduced fat, low fat, light or that claims to be diabetic friendly if I can avoid it.
I don't break all the rules, but I do stray too much at times, way more often now than I used to. My big weakness is mixed nuts and keto friendly deserts and candies. The nuts and good, I just overindulge on them. As far as sweets, I need to go back to just 85%+ Cacao bars. I thought 90 and 95% cacao were not sweet at all until the first time I ate some 100% cacao. Now I can easily taste the sweet in 95%

.
Your husband is as lucky as I am. My wife, referred to as BH (better half) usually fixes separate meals, she is not diabetic. She has converted to eating more of the things she fixes for me after tasting them and finding out first hand how good most of them are. For those carby things that are "oh so good" but haven't found a good substitute for, it's easy to avoid when I ask myself "Do you like that hot fudge sundae better than your toes, kidneys, and eye sight?" the answer is always "No I don't."
Hopefully they will get the insulin costs down where it is affordable to be able to use basal and bolus doses. The 70/30 mix of basal and bolus insulins sounds more convenient, but probably isn't the best choice for the right amount at the right time for the best coverage.