Well, I only had to go so far as calling the district manager. He was very upset over the whole incident and kept apologizing to me (over and over and over).
The outcome of all this is that I'll be eating fried chicken for free for quite some time (I didn't ask for that, but he insisted). The other part of the outcome is that the manager who was on duty at the time is going to be fired. No, that was not exactly because of me. It seems that there have been far too many complaints about things that happen during her shift (and apparently a lot of them have come from employees), although mine was the only time she threatened to call the police because a customer was in the store buying food during regular business hours. It would seem that the district manager had just had one complaint too many about her and wasn't planning to put up with it anymore.
So ends the saga of the fried chicken place that closed an hour early.