I can confirm that with shim-15.4-4.7.1.x86_64 installed on the same hardware, mokutil successfully lists all enrolled keys. It seems that the bug, for me, has been resolved.