You can usually force the ZEN34 to join unauthenticated by not entering the pin or scanning the qr code. It will display a warning about security and ask you to exclude it, but you can just ignore that warning.
Unfortunately that doesn’t help with your non-S2 devices.
I haven’t bought any of these devices yet. Still kicking around the idea. But I do appreciate an invite. Currently I am controlling the life X bulbs through webCoRE, I have not set up any native smart things routines with them yet.
Important: after inclusion has finished and you’ve tested that the button is working you should tap the upper paddle 7x to force it to wake up and go back to sleep.