First, to clarify...
GnuPG/OpenPGP doesn't have a PUK, PIV does.
OpenPGPPIN: 3 retries then locked
Resetting Code: none by default
Admin PIN: 3 retries then locked
PIVPIN: 3 retries then locked
PUK: 3 retries then locked (device must then be reset)
Management Key: doesn't lock
(may be useful -
https://developers.yubico.com/PIV/Intro ... ccess.html)
To your question, no, if someone has physical access to your YubiKey, or if they have control over your computer and the YubiKey is plugged in, the OpenPGP and PIV applets can be locked out / reset, and OATH applet can be reset / credentials deleted.
A feature request for a change to the OpenPGP applet could be submitted on GitHub, if you wish, but I'm not sure the viability of this scenario -
https://github.com/Yubico/ykneo-openpgp/issues