Considering there’s a workaround within Google Cloud Platform console in sorting the permission error, it would be best to file a feature request against Crossplane for this specific use case.
I noticed that you already reached out to them. Please continue monitoring the tickets for future updates. It may take some time implementing this depending on their priority:
You can also submit a request directly in provider-gcp repo.