Phew! Good news!
I've found a way to do the monthly livestreams that will be relatively private, and will have technology a little more on my side. Again, I can't apologize enough for all that went wrong tonight, but know that I should be in the clear for the future broadcasts. Tested it out and everything. Hooray!