The regular Larabars are legal except the ones that contain chocolate. The Larabar Alt line is not legal. Always good to read the label just in case. There is a British brand similar to Larabars called Nakd that has some SCD legal varieties, but as I recall, not all are.
Elaine Gottshall was concerned about people buying roasted nuts that had been processed with starches. "Dry roasted" nuts usually are. We get roasted nuts from Trader Joe's because that store has a commitment to listing all ingredients on their labels, and so far have had no trouble. You would want to pay close attention to your own body, though. As with any new foods, start slow, and only introduce one new food at a time so you have a better chance of knowing what is causing you problems.