Or you patch your recovery image to match the now wrong product id and hw id and flash afterwards a unmodified image with sysupgrade -F.
Can you post a serial log from a failed tftp recovery?
Read this thread for a similar problem with tftp recovery...