fix corner cases involving failed DSM registry entry initialization and leaked LWLock tranches

When Who What
2025-11-12 20:59:46 Nathan Bossart (bossartn) Closed in commitfest PG19-3 with status: Committed
2025-11-12 20:59:46 Nathan Bossart (bossartn) Moved from CF PG19-4 to CF PG19-3
2025-11-11 19:49:31 Nathan Bossart (bossartn) Added bossartn as committer
2025-11-11 19:49:29 Nathan Bossart (bossartn) New status: Ready for Committer
2025-11-10 18:06:46 Nathan Bossart (bossartn) Attached mail thread CAA5RZ0vvED3naph8My8Szv6DL4AxOVK3eTPS0qXsaKi=bVdW2A@mail.gmail.com
2025-11-10 18:06:45 Nathan Bossart (bossartn) Created patch record