NO not really, since it's a non-display subscriber there's no way other than reading it to know what firmware is in it, and to do a Device Recover you have to use the same version of Firmware. So you can guess starting with the Firmware Version that the Subscriber was released with and integrate from there till you find it, or as suggested return it.
MN006055A01-AM Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
CPS 2.0 Device Menu -> Recover
Allows the user to revive a failed radio due to data corruption by rewriting a good firmware into the radio. The CPS 2.0 preserves the tuning block of the radio before recovery is initiated. See Recovering Radios on page 70.
Radio recovery allows the user to refresh the radio by writing the firmware files to the device along with the default codeplug. The user can use Recover to revive a failed radio because of data corruption or get the radio back to a default "out of box" state.
Unlike Update, Recover allows the user to rewrite the same version of firmware that is already deployed in the target device. During the Recover operation, the Customer Programming Software (CPS) 2.0 preserves the tuning block of the radio before recovery is initiated but all user programmable fields are reset to their default values.