Is this function really for modifying post types
Yes.
and if so, can you simply redeclare a couple arguments and leave the rest alone?
No. If you want to modify arguments to a post type, you need to use get_post_type_object
to get the post type object, modify what you want in it, then re-register it using your modified type as the new $args parameter.