I wouldn’t use ACF. This is something that is built into WP. I would set up my post type as hierarchical and support 'page-attributes'
Then when creating a new post you just select the parent post. The it is a fairly simple to get the pages parent post and get the custom fields from it.
I would also create different fields for parent and child paged if I did not want the client to put a logo on a child page.