Thank you for quickly solving what I've spent an embarrassing amount of time trying to figure out myself! It all seems so, um, obvious now that I know how all the pieces fit together. Now I can move on and finish the project, so you've made many people happy today.
"On a tangent: On the WA single record insert form, why does the form not have a way to browse for a session variable? "
"it does, if you click the lightning bolt icon, you can expand the session collection of the bindings panel and select any session bindings that have been defined."
Oops, yes, the binding panel does. However, if you'd switched on your extra-ordinary mind reading powers, you'd know I was thinking about the general panel where the form asks for the name of the session variable. I guess I expected that either the bindings panel would auto-fill the session variable name on the general panel or that I could enter a new name or browse for an existing name on the general panel instead of flipping between the two panels to complete the form. But, what do I know...?
Thank you very much for all your help.