sounds like you got the right idea anything starchy will replenish muscle glycogen as oposed to surgary things that restore liver glycogen. Carrots are high glycemic but the GI has some serious problems IMO. Carrots are higher glycemic than say a chocolate chip cookie which means that 50 carbs of carrots is higher glycemic than 50 carbs of cookies but you got to eat quite a bit of carrots for that to happen.
I woudl stick to bread, oat meal, pasta, rice, and potatoes. If I dotn drink water about 20 minutes before and after a carb intake I usually do not get bloated. try that and see if it works