### 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)

if self.external_table:
            self.log.info("Creating a new BigQuery table for storing data...")
            project_id, dataset_id, table_id = self.hook.split_tablename(
                table_input=self.destination_project_dataset_table,
                default_project_id=self.hook.project_id or "",
            )
            table_resource = {
                "tableReference": {
                    "projectId": project_id,
                    "datasetId": dataset_id,
                    "tableId": table_id,
                },
                "labels": self.labels,
                "description": self.description,
                "externalDataConfiguration": {
                    "source_uris": source_uris,
                    "source_format": self.source_format,
                    "maxBadRecords": self.max_bad_records,
                    "autodetect": self.autodetect,
                    "compression": self.compression,
                    "csvOptions": {
                        "fieldDelimeter": self.field_delimiter,
                        "skipLeadingRows": self.skip_leading_rows,
                        "quote": self.quote_character,
                        "allowQuotedNewlines": self.allow_quoted_newlines,
                        "allowJaggedRows": self.allow_jagged_rows,
                    },
                },
                "location": self.location,
                "encryptionConfiguration": self.encryption_configuration,