I do not carry a spare.
I use two headlights as a matter of practice and so there is redundancy but one is not a spare. Both are in use all the time.
An Exposure Strada 1200 is on the GPS mount as a main light and a Light & Motion Vis 360+ is on my helmet for additional lighting aimed as need dictates.
I would just pedal home slowly if both failed. I could stash the bike in the woods and walk home if it came down to it.
-Tim-