For example, as we can see
"addr": "1N6Xc6abEK51M5zM2wMDAJ7NNT7WEoqAnm",
"compressed": true,
"encrypted_privkey": "940a219b366b11218e725047595408ac1fe6e0419944fb45989e98600b2365512c20f95398d1aaf 65c50e5738599a42a",
"label": "CaBTC",
"pubkey": "03d2c1702d0eb5580784a050b9df6387759c3b1c48a7c50eedf44e5b86327f5710",
"reserve": 0
This is a part of DUMP wallet.dat file, and as we know there are no outgoing transactions from this wallet, but pubkey is it possible to calculate it somehow?
That's not the same thing because you own the private keys to the address you dumped, as opposed to the second address you posted.
Since you last posted the question about the puzzle, I did check with multiple AIs, and apparently it's like I have told you before, no way of getting the public key, as long as there are no outgoing transactions.
You may want to move this to "Bitcoin technical support" board for better technical answers.