The kernel library uses a harcoded regtest block chain in the unit tests. This chain was generated prior to #32155 and its coinbase transactions are not BIP 54 compatible.
This PR updates the hardcoded chain to be BIP 54 compatible and contain more transactions. It was generated based on the chain from the wallet_migration.py functional test as it contains coins for a wide variety of output types (though it may be useful to add more transactions spending from these output types). Some trivial hardcoded values in the unit test had to be updated to match the new chain.