Dave, thank you for the new thread with a bigger focus.
I don't think that there needs to be universal set mandate for beginner lessons. Heck, there's debate about what the best name for it is (orientation, lesson, workshop, etc). It's going to depend on crowd, size, timing, and a huge host of other factors. I share my experience and approach as what I do and why, but it may not work for everyone.
The number one thing I want new dancers to get from the beginner workshop is feeling comfortable enough to attempt dances.
If I'm calling at a series with experienced dancers, they'll help fix any mistakes that happen on the floor. Mistakes will happen, and that's okay. But what experienced dancers on the floor can't do is dance with someone who won't leave the sidelines. So I see the main purpose of the lesson as building trust in the new dancers that they can do this, and a willingness in those new dancers to dance with experienced dancers.
I start folks in a circle. I encourage everyone there to join the circle. Not just new dancers, everyone; including me. I introduce myself and say that I'm the caller, and I'll be teaching the dances we do tonight. Then I get folks moving in a big circle left, then back to the right with verbal prompts. Then I say "now we're going to change this from walking to dancing, and the difference is connection" (I prefer "connection" to "shared weight", although I don't think we should rename the mailing list). I talk through and show moving hands from down low to slightly above elbows, making a w with the arms, and having "a little tension in the arms, not the hands. If you're squeezing the hand of the person next to you, they'll feel nervous for you. But with a little connection in your arms, you'll feel when someone next to you starts moving." And as I'm saying this, I lead a circle left without a verbal prompt, and then back to the right. And folks follow along.
Then, I saw "we're going to have that connection in our next move, an allemande. Pair off with someone next to you" and then I help folks shuffle around until everyone has someone. I'm the spare and will either be in the process or out, depending on if I'm needed. Do an allemande right with that person, then left. Then the person on the other side of them. Allemande Right. Allemande Left. If I've got a good mix of regular dancers in the crowd, I don't both demoing it. If it's mostly new folks, I'll show it in the middle of the circle with someone (and thank them!) and then let everyone do it.
Then I do a do-si-do. And I emphasize that even though we're not touching, we're still connected through the process of dancing around each other. I sometimes use this moment to talk about flourishes. I say that they'll see some people who twirl; and that twirling is totally optional, you never have to twirl around, and you're in control of your own twirling.
I'll sometimes do a quick re-cap at this point. Circle left and right, allemande once and a half to switch, next person allemande, that one do si do; whole thing two or three times. They've got the moves, but I want them to feel successful in doing them.
Then I get to the swing. I do not teach a buzz step swing. Depending on the language choices of the dance, I'll talk about gents and ladies or other terminology; but whatever the language choice I make it clear that people can dance either role; and that one role ends on the left, and one on the right. I emphasize that the swing should be comfortable for everyone; and that if you find yourself getting dizzy there are straightforward things to try. One is looking at the other person (and I explain eye contact, or looking at a button they're wearing, as a steadying influence) and the other thing is "you can say 'please slow down, I'm getting dizzy.' and that person will slow down because it's a community dance and we're working together for everyone to succeed." And I explicitly want the experienced dancers to hear that. New dancers have a right to slow down swings or not be twirled, etc.