If you are in this situation again, ask..no demand a LEO. The majority of police are decent (unlike the vast majority of TSOs) and may help bring this to a quick resolution. There's very little downside since asking for a LEO is not interering, obstructing, or anything else.