I would start by looking at the options for the ones that do not show up compared to the ones that do.
I’ve seen this come up before, but I don’t remember what the cause was. It either had something to do with the post type settings or it was a permission issue.
I might also try adding this somewhere to see if these missing post types appear
echo '<pre>'; print_r(get_post_types()); echo '</pre>';