He had no probable cause for stopping her in the first place. But don’t let that fact get in the way.
Read the police report. Yes he did.
And don’t give me the “she never got ticketed for the headlight being out” routine.. at most she would have gotten a warning to get it fixed.