It does not matter to which role
'include' => [
'relation' => 'OR',
'edited_user_role' => ['designated_role'],
],
is set.
Just to make it more obvious: I think you should catch the case when someone tries to open /wp-admin/user-edit.php without any parameters. Without Meta Box Include Exclude it shows: wp_die( __( 'Invalid user ID.' ) );