Update: My testing DOES work for this, so we will use this method for large events. We have hundreds of forums, so it won't work for everything, but it is at least a functional workaround for big events. I'll have to create a new database each time since it needs to post to a different forum each time.
Thanks again, @Sonya*!