Line 8-inch square baking pan with plastic wrap or parchment paper. Lightly spray with nonstick cooking spray.
On large baking sheet, spread oats, almonds and pistachios. Bake 10-15 minutes, or until lightly brown, stirring occasionally. Let cool slightly.
In food processor or blender, process dates and cranberries 1-1½ minutes, or until chopped and clumpy. Transfer to large bowl.
Put 2 TB sorghum in silicone microwaveable bowl or brown paper bag. If using microwaveable bowl, cover with lid. If using paper bag, roll shut and place on microwavable dinner plate with fold facing down. Microwave on high 2 minutes, or until there are more than 10 seconds between pops. Repeat with remaining sorghum.
Stir popped sorghum, oats, almonds and pistachios into date mixture.
In small saucepan over low heat, heat honey and peanut butter 5 minutes, or until peanut butter is smooth and mixture is warmed, stirring occasionally. Remove from heat. Stir in vanilla and salt.
Pour peanut butter mixture over date mixture. Transfer half to baking pan. Using bottom of drinking glass or fingers, press down firmly to flatten and pack tightly so clumps adhere to each other. Repeat with remaining half. Freeze, covered, about 1 hour, to firm.
Place cutting board over pan. Turn pan over. Discard plastic wrap. Using knife, cut into bars. Refrigerate leftovers in airtight container up to 1 week