### Apache Airflow Provider(s)

google

### Versions of Apache Airflow Providers

google=8.5.0

### Apache Airflow version

2.4.3

### Operating System

Debian GNU/Linux 11 (bullseye)

### Deployment

Other Docker-based deployment

### Deployment details

_No response_

### What happened

The newest version of the google providers no longer provides the `field_delimiter` or `time_partitioning` fields to the bq job configuration for the GCStoBQ transfers. Looking at the code it seems like this behavior was removed during the change to use deferrable operations

### What you think should happen instead

These fields should continue to be provided

### How to reproduce

_No response_

### Anything else

_No response_

### Are you willing to submit PR?

- [x] Yes I am willing to submit a PR!

### Code of Conduct

- [X] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)

}
            table_resource_checked_schema = self._check_schema_fields(table_resource)
            table = self.hook.create_empty_table(
                table_resource=table_resource_checked_schema,
            )
            max_id = self._find_max_value_in_column()
            BigQueryTableLink.persist(
                context=context,
                task_instance=self,
                dataset_id=table.to_api_repr()["tableReference"]["datasetId"],
                project_id=table.to_api_repr()["tableReference"]["projectId"],
                table_id=table.to_api_repr()["tableReference"]["tableId"],
            )
            return max_id
        else:
            self.log.info("Using existing BigQuery table for storing data...")
            destination_project, destination_dataset, destination_table = self.hook.split_tablename(
                table_input=self.destination_project_dataset_table,
                default_project_id=self.hook.project_id or "",
                var_name="destination_project_dataset_table",
            )
            self.configuration = {
                "load": {
                    "autodetect": self.autodetect,
                    "createDisposition": self.create_disposition,
                    "destinationTable": {
                        "projectId": destination_project,
                        "datasetId": destination_dataset,
                        "tableId": destination_table,
                    },