No - you can display the "Client About" on client post where it set to display with this post type using single field block or shortcode.
Client field should belongs to client post type and as you have one-to-many post relationship between Client (one - parent) and Project (many - child) we can display the parent post information on child post. That is the correct thing to do.
So I suggest first you set your correct structure for your custom fields that client related information should be display with Client post type and then we will display the related client (parent) post information on project (child) post.
I see on your project content template you added the "Fields and Text" block and added the following shortcode:
- hidden link
[types field='client-about'][/types]
- The above shortcode will display the client-about custom field value from project post.
But to display the 'client-about' field from the client post - you will have to use the following shortcode to display the related parent custom field:
I added it by choosing the field from the Client post type, which was the only instance available. (see image)
the only way to change the shortcode is to edit in html mode, which I've done.
curious why it is giving me the option to add the client post type client-about but then adds it from the project post type.
In the post type settings 'where to use this field group' I think that label should be changed to 'where to duplicate this field group' or something to explain, as this isn't intuitive.