Unfortunately, there is a bug in Terraform AWS provider that prevents using shared PCAs across AWS accounts. There is a PR, but it is not getting attention https://github.com/hashicorp/terraform-provider-aws/pull/39952