Unique problem. Double checking the battery connections should be on your list, even though you did a visual, pulling off the cables may show some hidden corrosion.
What doesn't make sense is you car restarted after it died. If your car didn't have the amps to lower a window- where did it find the amps to restart the engine? The alternator powers the electric while the car is running, but the battery can provide some support if the alternator is failing....
I might try to isolate things. Does the car die when lowering other windows? I would be looking for a short to ground somewhere, although a fuse should blow.
2001 Bonneville SSEi, 219,000 miles.
Whats in my driveway:
1998 Chevy S10 4x4 ZR2, 1999 Olds Bravada, 2001 Pontiac Bonneville SSEi, 2007 Ford F-350 regular cab 2WD, 2008 BMW 335i coupe (Wife'* replacement for her Bonneville). The Bonneville is my favorite of all the cars in the driveway.