Stress is fattening!
What kind of workouts? Intensity + 20g carb might cause a lot of stress and poor sleep. Don't adopt any routine that costs you worry and confusion because the results will only last as long as you keep doing it. Focus on complete nourishment, invigorating movements, and peace of mind. Your menu isn't bad for keto but keto isn't for everyone.