I would caution you not to start eating lots of different foods on the bike that you're not used to, especially if it's hot and humid. You could wind up with stomach problems. Try new foods gradually.

Personally I can't eat anything when it's hot out. I do almost all my long rides on nothing but gatorade, water and gu. So I don't know that too much sugar/not enough protein is your problem.

I think not enough calories is the more likely culprit. Gatorade is 100 calories per 20 oz. water bottle. Clif bloks are 100 calories for three bloks, so you're only getting 66 calories from them if you're eating 2 per hour. So I would increase the total number of calories during the ride.

I like Nancy Clark's Sports Nutrition Guidebook for advice on what/how much to eat before, during and after long rides.