The file responsible is one of a number of loopsets stored in the mfs database. Replacing the loopset is theoretically possible, although I have only a vague idea of how to do it.
One approach is based on the possibility that the SVR-3000 will run the same software as the TCD240xx systems (but uses a different remote). In that case, load TCD240xx software on a spare drive, insert it into the SVR3000, extract and save the loopsets, return the current drive to the SVR3000, delete the current loopsets and insert the ones from the TCD240xx. It may also be necessary to reset links; as I noted above, the details are beyond my current skill set.
Possibly an easier approach would be to replace the files that set remote codes. I suspect that has been discussed for other Sony TiVos and DirecTiVos.
However, the easiest path would be to obtain the proper instantcake image from DVRupgrade.
There's a difference between needing help, and just being plain ole' lazy.
"You cannot teach a man anything. You can only help him find it for himself." Galileo Galilei (1564-1642)
HR20-700 with 2 TB, HR22-100, HR22-100, HR22-100, HR23-100 all running 0x5cd and networked.