Discover Passes are only used/required at Washington State Parks and recreation sites. Beaver Campground is a National Forest site and only requires a use fee for camping.
I didn't have one and camped for two nights without question.
Thanks! Your answer is awaiting moderation.