I have found a solution. I was able to track down in the functions file where they were controlling the is_archive posts per page and modify it a bit. I’m not sure if this is correct, but it seems to work.
elseif ( $query->is_archive ) {
if ( ! ($query->queried_object->taxonomy === TribeEvents::TAXONOMY) ) return;
$query->set( ‘posts_per_page’, et_get_option( $shortname . ‘_archivenum_posts’ ) );
}