Good to let of steam rather than brood on it.
I can sympathise, must be really difficult. I can't really have any carbs without a glucose spike but I occasionally have a large slice of pizza. I eat the topping and leave the base and crust; not as good as eating it all but great to have it anyway. Without knowing where you are it is difficult to advise but I sometimes buy a chicken curry (without rice or leave the rice) and add flax/sunflower seeds or similar to the sauce; I assume that you can't cook vegetables yourself. If you can lentils/other beans or vegetables could be added to the sauce.
Not a lot of help but good luck, you are obviously managing if you Dr is happy with your results.