All right. Figured it out.
Anyone needs to solve this: “all” doesn’t work (anymore?) but “custom” does the job and shows all events (upcoming and past).
Here’s the updated code:
function my_relationship_query( $args, $field, $post )
{
// add and define tribe events eventDisplay to 'all' since it's predifined only to future.
$args['eventDisplay'] = 'all';
return $args;
}
// acf/fields/relationship/result - filter for every field
add_filter('acf/fields/relationship/query', 'my_relationship_query', 10, 3);