Gypsy, there have been some good discussions here at TE about adding extra complex carbs on ride days. I've also found some good info at Diabetes Forums.

It can be tough to find health care team members that understand the unique needs of athletes with chronic conditions (BTDT!!). Don't give up and don't be afraid to speak up- it's worth it in the end. You'll be alright