Yes, it's a lovely design maybe need stone guards at that level.
I have had several windshields cracked by rocks in several different vehicles but I never have had a lower driving lamp hit. Maybe just luck but that has been over the last 50 years of driving.

I have never lost a headlamp either.
I think you have been lucky and/or less traffic than we have here I have been driving for a similar period and have lost a couple of headlight units and one of those low mounted fog lamps.
Your Mini looks good and ready for a rally someplace
Nice bit of road you are on there too.