I only want people to confirm their membership type (or choose another one) via a webform, but no membership to be renewed or created
You could display a (read-only) Views block on your webform that shows the contact's Membership status.  Relevant links and details on how to get the info to pre-populate are here:

Displaying a Views block with a CiviCRM-enabled webform