This doesn't include a UTXO list. I'm not even sure if a pruned node does that nowadays. I'd like the feature though: that would allow to load an old wallet.dat into a pruned node.
chainstate directory is used to store UTXO list, where pruned node also have such directory to perform full verification. But IIRC
chainstate doesn't keep whole transaction, so that's why you can't load different wallet.dat without redownload whole blockchain again.