Okay, two possibilities.
First, the aftermarket stereo was wired hot to an "all time un-switched" power source. That would explain the stereo being on all the time.
Next, you have a "short to steel", not a "short to ground" which will blow a fuse. Short to steel is a short between a...