Thanks. I forgot that the block hash includes every detail of every transaction, including amounts, so you cannot change the amounts of txs out of the new genesis branch, otherwise the tx hash will be different.