The incident occurred on Federal land. Constitutionally, Federal laws supersede state and local laws in almost every instance. Bruce was not cited nor turned over to any state or city authority, so whatever the variances between city or state application of the law, they are irrelevant to Federal jurisdiction and the actions of a Federal park ranger.
That being said, I should state that I have no law degree nor do I play a lawyer on TV.