Even before the STC called it a day, you'd probably be better served attending local tech writer meetups (assuming there are any in your area) or joining the Write the Docs community (https://www.writethedocs.org/). When I was toiling in the tech comm world, I found that both helped my in my career more than interacting with the STC.
Thanks for these suggestions. I subscribe to the Write the Docs newsletter, and this is good motivation for me to dig deeper into what they have to offer.