I can see that you take an educated approach to these subjects, but I think that you have it slightly wrong with respect to exactly what the condenser does in the circuit. This is always an area of weak understanding, and I welcome your comments on my explanation.
The condenser has two main jobs, but I don't believe that its primary role is storing energy for the ignition coil. The primary role of the condenser is to prevent arcing at the breaker points, which would quickly erode and destroy them.
The condenser is connected in parallel with the points, which are normaly closed for most of the engine's rotation. While closed, the condenser is shorted out, and not capable of acquiring or storing any energy.
When the points open, the depleted condenser begins to charge to the voltage induced in the exciter coil, by the action of the rotating magnets. During this phase, the condenser looks like a short to the rising voltage waveform produced by the exciter. This phase lasts only briefly, but long enough for the points to seperate enough distance that the exciter coil voltage cannot jump the gap of the points.
This very brief time delay is one of the reasons that dynamic timing is always slightly different than static timing - static cannot account for the delay.
Once the condenser is fully charged, it looks like an open-circuit - at this time, the points are truly 'open' and the energy stored in the exciter coil starts transferring to the ignition coil. As the voltage across the exciter begins to fall, the condenser now begins to discharge its stored energy back into the circuit. In doing so, it increases the current through the ignition coil primary, setting up an even stronger field -
The field reaches its peak, the condenser depletes, and the field quickly collapses, inducing a high voltage in the secondary of the ignition coil. This voltage builds until it is high enough to jump the plug gap - and fire the plug.
So, in short, the condenser has a secondary role (two puns) in storing energy for the ignition coil. To me, the main role is still protecting the points from damage. I say this, as I've seen engines run with failed condensers (and a lot of arcing at the points) but I've never seen one run with a good condenser, and burned-out points.