The most suitable for a hypoglycemic seems to be ALL sprouted grains. I can't handle normal stuff, so you can try it out. The company that makes the bread I eat, as I said called Ezekiel bread (Garden of Life is the company I believe), also makes pasta, spagetti, cereal, hot dog buns and hamburger buns. Search them out. It's not too expensive, a box of the pasta, though around 6 bucks, has taken me about 3 weeks to eat, sticking to the serving size of one cup. About your list:
1. You might want to try this protein powder made from egg whites. I don't personally go for the whey thing. I forget the name of the company, but it's sold at GNC and bodybuilding stores usually. I think it's called Fit. Just contains egg white protein, vanilla extract and stevia for sweetener.
2. If you can find that Ezekiel cereal, try it, it's AWESOME. Would be great in the morning, they've been saying bad things about bran recently.
3. Might want to avoid that cous cous and try the pasta I told you about, but if you feel okay on it, give it a try, just remember, STICK WITH IT. It can take several weeks or even a few months to see significant progress.
4. Would stay away from peanut butter. Look for organic (only one without sugar in it) sunbutter. They sell it all over the place now, I see it in every supermarket I go to when I look. The tortillas are also made in Ezekiel form, VERY good as well.
5. If you want to add fruit, I recommend trying apples or berries first. Try about 1-2 servings a day, perhaps one whole apple in the morning, about the size of a baseball or so for breakfast, see what that does. If that seems bad (you'll know in a day because things will get worse), try berries, you can buy them in bags frozen which saves money, AND you can use them to make nice smoothies if you want using almond milk (you might want to look into that too).
6. Might want to avoid the sweet potatoes. I personally avoid all root vegetables, but if it seems okay give it a go.
7. Seems fine overall though. The symptoms are normal, the good thing to always keep in mind is that you've found a way to make them BETTER. Always keep that in your head, especially if you reach a point where nothing seems to be happening, always remember where you were before.