If I understand you correctly, you did a Set-VMHostFirmware with the Restore switch to a an ESXi B with the firmware backup you took from ESXi A ?
Was the ESXi B host in maintenance mode when you did the restore ?
Did you get any error messages during that restore ?
Any errors during the boot of ESXi B ?