How to reset Mac user password while having working TouchID access
Proceed at your own risk
You can try to add TouchId as a method to authenticate sudo.
In Finder go /etc/pam.d/, copy sudo to your desktop.
Edit this file in a text editor and add auth       sufficient     pam_tid.so as top line. It should look like:
# sudo: auth account password session
auth       sufficient     pam_tid.so
auth       sufficient     pam_smartcard.so
auth       required       pam_opendirectory.so
account    required       pam_permit.so
password   required       pam_deny.so
session    required       pam_permit.so

Now copy this sudo file to /etc/pam.d/. Finder will ask you if you want to replace the existing file. If you select replace, Finder will ask you to authorise the action via TouchID.
From that point on you can invoke sudo with TouchID.