At least I have intrigued you. Ha!
The truth is, I just don't know. If I had a graph from back in the day, it would be very similar, including a small spike before the bigger spike on the third spike which I conclude is the carb. But every time I had a spike that high, I would end up in hypo. Your fasting levels are in normal. So, not in diabetes. But only hba1c levels can determine.
If you eat every three hours (ish) maybe before that, it will stop going lower, or your liver is helping and it is only when the insulin overshoot is too much for the high BG levels (with carbs) and the steep dive into normal levels, do you go hypoglycaemic.
But low carb seems to be working.
It is only tests, starting with an extended oral glucose tolerance test.
And only specialist endocrinologist can get them done.
I do hope that makes sense.