I’m having the same issue. In my scenario, I have a “Speakers” page (just a regular “Page” post type) using a custom template that lists out all items of my custom “Speaker” post type. Clicking on a “Speaker” in this list brings you to that individual “Speaker” post. This is all working, however, my custom post type “Speaker” seems to automatically be made a child of my blog page (in this case, entitled “News”) instead of my “Speakers” page.
Is there a way to force a specific page to be the “parent” of a specific post type?
pikemurdy, one possible work-around for you could be to manually add those Radiologists as children of your Physicians page in a custom menu in the Appearance > Menus screen. Doing this does seem to properly mark the parent of the post type based on its position in the custom navigation. This isn’t ideal, however, because, at least in my case, I don’t want to have to manually add each “Speaker” to a custom navigation.