The device list database supported by PSoC Programmer is located in C:\Program Files (x86)\Cypress\Programmer\Devices\CY8C5xxxLP.dat, the data of old part maybe removed from this file in new version PSoC Programmer, you may try to add related data (die signature) of the old part (on your 050 kit) in this file manually.
So you have to install old version PSoC Programmer first, backup the old CY8C5xxxLP.dat first, then install new version PSoC Programmer and update the CY8C5xxxLP.dat file.
I edited the programmer file, and now programmer recognizes it.
Problem though is in Creator cannot pick it as a device. So one cannot create hex file
with proper signature.
If only the silicon ID is different, you can replace the HEX file generated by new part with the old part in hex file manually. I compared the generated hex file of two different parts with the same firmware code, result as follow:
But it’s too much trouble to do this kind of modification manually every time after building.