It’s a common misunderstanding.
A bunch of explorers show the corresponding P2PKH address when a transaction actually created a P2PK output. The output script in the Genesis Block transaction is Pay to Public Key:
OP_PUSHBYTES_65 04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f OP_CHECKSIG
where 0467…1d5f is an uncompressed public key, see e.g. the "details" view for the transaction on mempool.space. The corresponding P2PKH address to that public key would be 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa, for example shown for the same output on blockchair.com.