Is Twitter a public ledger?
Yes, yes it is and that may be why Musk wants it

One of the hallmarks of blockchains is that they are public ledgers. The record of which wallets have which tokens is available for all to see on Bitcoin, Ethereum and anywhere else. You may not know who actually owns the wallets but there is a record there.