The FRUSDR.efi does not need to be frusdr28.efi. Actually, the frusdr.efi is the efi executable utility which should be used to update the frusdr version. If you check the startup.nsh, you will see that it is the master.cfg which are updated each time the package is run. As you can see, the master.cfg seems to be as of 30/04/2010.
As a reference, you can check previous firmware packages.
Try to update the whole firmware package again. Possibly do a cmos clear before the update if needed.
What about the BMC version? Has it been updated to the latest version? Which version?
Refer to these links if needed:
Otherwise, you can copy the file FRUSDR25.nsh from the folder EFISCRIPTS to the root directory of the usb key. And once you are on the efi shell, you can type in FRUSDR25.nsh. Remember nsh file are similar to our batch file where nsh runs on efi and bat runs on dos.
Or simply type this command:
frusdr -cfg master.cfg
Let us know how it goes.
All the best,