I've been a diabetic for about 7 years and on 531 for about 4 now. 531 did so great on me because the progression is conservative and its flexible - with our condition, we need that. You don't want to burn out! Steady but surely. My doc is amazed by the control I have, and it comes from lifting. Every time I take a time off, it turns to shit!
This is a complicated question because (again, always!) what works for me maybe not work for you... You somehow got to figure it out by yourself. What I found is this; keto is so wrong for diabetic who trains (you're injecting, you'll need fast acting carbs at some point). I have about 300gr carbs daily. Fats, easy on them because they will blunt insulin quickly but you need them. Protein, lots! But with some carbs because they will spike up your blood sugar if too many without carbs. I'm around 200gr of protein a day. I'm guessing that would put me at 3000 cal/day. I went from 125 lbs (yes!) to 195lbs with a 4-pack of tall boys! So I should probably reduce the peanut butter intake a little...
I alway have 3 regular meals of around 55 to 75gr carbs plus 1 or 2 protein snacks of 15gr. Less carbs on off days.
Squats and deadlift workout usually throws my BS level up and then crash about 5 to 7 hours after the session. So I try to do them early to avoid the night hypoglycemia, have more carbs or bolus accordingly.
The last 2 years I was working and going to school also full time so training took a hit, but training only twice a week with good diet worked wonders. The macros I gave you are for 2 days/week training with reduce training maxes. I will tweak that out as I go back to 4 days a week with different TMs and added conditioning that I can't afford the time right now. Your body will let you know, listen to it.
Recovery in my honest opinion, is as important! Rest and not overdoing it, especially the little stuff. You'll be much better off to skip the curls and the flys and then come back the next day instead of overdoing a workout and feeling burned out for the next 2 days and miss a session or 2. Funky blood sugar levels WILL mess your ability to recover.
Hey, I'm sorry about the length of this but I could go on and on for a while!