I'm T2 diabetic and I feel your pain. Insulin issues can be a real bee's-itch. Have you tried maintaining a 6 hour eating window? I keep mine from noon to 6p. I eat twice a day (usually), and limit my fruit consumption to 1/2c a week.
I've found a supplement called Diabet-X has also helped me personally (Diabet-X - LifeSeasons)
I think you're doing everything else right. I know it's rough. Try toning down intense training to intensely LONG walks and regular weights? That's about the only other thing I can think of.