+1
Your battery was on it's way out because it isn't getting a good enough charge. The voltage dropping like it is when you've got that many things electrical running is telling you that the alternator isn't putting out enough juice to run everything and charge the battery.
Get yourself a good battery (like an Interstate, or anything else with at least a 7 year warranty). And get the bigger alternator. Shouldn't have any problems then. That battery you had only had a 1 year warranty? And I thought that a 3 year warranty battery wasn't worth buying. Didn't know someone makes/sells a 1 year warranty battery...
Interstate is listing this battery as a fitment for an '89 525
http://www.interstatebatteries.com/e...%7C%7CRank%7C1
This is the size for the seat mounted batteries
http://www.interstatebatteries.com/e...%7C%7CRank%7C1
And the MTP-93 is a bit bigger than the MTP-91 that's listed for your car. So I'd guess that a battery that's the size of the MTP-91 is about the biggest size that you can stuff under the hood. And it lists the dimensions on the links so you can know what size to pick up should you not go for an MTP-91.
Johnson Controls makes Interstate/Costco/Sears/Autozone batteries (and probably a few others I don't know about). So any battery you pick up from them with a 85-100 month warranty is going to be an excellent battery. I just put a new battery in my M-Sport (on it's 13th birthday even!). Went with the Interstate branded MTP-93 (85 month) from a local Firestone for $99. Costco unfortunately doesn't have that size. And the Sears 100 month model was $140, so didn't go with that as it cost 40% more than the MTP-93, yet didn't provide 40% longer life.
Wonder how complicated it is to retrofit the battery location to the trunk?