There’s nothing magical about it, your post type doesn’t have an archive ( has_archive
is false ), so there’s no rewrite rule for your post type that matches just /%post_type%/
, the only existing rules for your post type are for /%post_type%/%some_other_thing%/
, so there’s no clash with your page.