The light on the dash is an UNDERvoltage light.
This is present when the charging system begins to NOT charge the battery. It has absolutely nothing to do with the actual battery voltage.. you can remove the battery on a running engine, and the light will be off, still (on a normally working car)
That light indicates either a slipping alternator, or a blown megafuse (though with it being intermittent, I would look towards the alternator.. the brushes are most likely worn and beginning to float at higher rpms. Give your 3 weeks MAX until you have to replace your alt (even if it is longer than that, by chance, still plan on it..)
If your light STAYS on while driving:
kill all electronic devices (headlights, radio, interior, subs, everything.
drive at a moderate level. avoid high rpms.. shift early.
Look to get about 60 miles(ish)... you COULD go further on a GOOD, CHARGED battery (like 80-100miles) but your light having been flickering would indicate that your battery MAY NOT be getting an optimal charge at all times.
Ray