parasitic battery drain

It doesn't have to be aftermarket radio to have a small draw. Factory radio memory, clock,, security systems, and more, are all common low amp draws. Newer the vehicle, more common these are. Even the ECU has a memory.
A battery can serve for start and run yet fail in amp storage.