Hi, Warney. If you compare the overall length of the stalk against the depth of the lip, it seems to me that there's enough mass there to do the job.
Yes, this is the 3rd time it's happened since I bought the bike...which now has about 1200 miles on it.
Your idea about an aluminum brace is a good one, but I'll have to have a care to ensure all sharp edges are separated from the bulb wires.
I'll give this some thought and see what I can come up with...