CYBLE-222014-01 support features supported by CYBLE-222005-00. CYBLE-222014-01 also has 8 DMA channels.
Once you recompile, the existing firmware should work well.
Thanks for answering my question.
I'd still like to know if the old code will run on the new device without recompilation?
As part of the programming flow, programmer compares the silicon ID from the hex file and the target device silicon ID in Check Silicon ID step. This step will fail if you use hex file corresponding to another device. Thus, user needs to re-build the project for a different device. For more details on the programming flow, please refer https://www.cypress.com/documentation/programming-specifications/cy8c4xxx-cyblxxxx-programming-specifications