Sorry for the delay, I will go through each food for you that I had issue with.
1. Apples don't really require any restriction at all unless you have an allergy for some reason. They're probably the best fruit a hypoglycemic can have, as well as in the form of unsweetened apple sauce, a nice treat. No need to restrict it, but as with any other fruit, no more than 2 a day total (you may need less initially).
2. Bananas should be TOTALLY AVOIDED. They're the worst food a hypoglycemic can eat. If you absolutely must eat them, no more, seriously, than 1/2 a banana PER WEEK.
3. Never heard of needing to restrict blackberries, they're good for insulin levels. Expensive though.
4. Cabbage is not too bad, if white, red however has a high level of a chemical in it that lowers blood sugar. Be careful of both, eat in moderation.
5. Wow, CARROTS? DO NOT eat them. Pretty much any root vegetable should be avoided, at least for the first few months until you're stable and can test them.
6. Psssh, processed cheese? Can't eat it, too much crap in it, always go for real cheese.
7. You can actually make many condiments and get them in forms that are okay for you. Ketchup, for example, is incredibly easy to make. All it takes is organic tomato paste with nothing in it (real cheap), organic raw apple cider vinegar, water and then you can add spices to taste.
8. Everything up to mushrooms I don't have a problem with and wouldn't restrict.
9. As for mushrooms, there are some that lower blood sugar. Check online about the different types. Portabello, however, are fine, I'm talking about some more uncommon varieites like reiki from Japan or whatever they are. Shitake maybe, I forget the name.
10. Oranges and peaches are just fine.
11. Everything up through salsify is fine, not sure why they want to restrict it. Juice, though, should be restricted in ANY form. Best to try apple first or apple cider, cut with equal water.
12. I don't know what salsify is.
13. Sauerkraut should only be raw and unpasteurized, not from a can.
14. The only kind of tea you can have are herbal, so long as the herb does not screw up your sugar. Even decaf has a little caffeine, which is bad for you.
15. The restricted list seems fine, though grapes can sometimes be okay for certain people and don't need to be avoided in all cases. Eat them carefully.
16. I also notice they avoid all grains, some people are just fine with normal, healthy, whole grain intake, so keep that in mind.
17. DON'T BE FOOLED. Eating different foods WILL have an effect if you don't watch yourself, trust me.