Yeah, the incomplete recovery would support the dehydration issue. As far as the diabetes goes, I would get your doctor's advice about how much complex vs. simple carbohydrate to consume during a ride to prevent big fluctuations in your blood sugar, which may have contributed as well. I'm a surgeon, so managing diabetes in endurance athletes isn't an area of expertise...
DrPete