Clearly, the manner in which you threw the keys appeared to be assault to the officer. If it also appears to meet the legal definition of assault to the prosecutor (and he believes it is wirth the time and effort to pursue), then you could be charged. If the prosecutor feels it is not worth the effort, you may get off without any charges or a plea offer to a lesser offense.
Keep in mind that an officer ALWAYS acts of his own accord when he makes an arrest based upon an act he believes to be a crime. Oh, and unlike the impression one gets from TV, Miranda is NOT required upon an arrest - only upon custodial interrogation (withj some few exceptions).
You'll have to speak with an attorney to see if the officer's actions might be defamatory in some way, and you can also complain to his agency about his behavior. However, a booking photo and info on the factthat you were arrested tend to be a public record, so in and of itself, that may not be an issue. However, if he truly went out of his way to show it to people without good cause, or he used a department copy of the photo, there MIGHT be a problem. You'd have to check with an attorney who can get all of the facts and advise you.
If you really think there is video that can or would be deleted, you can contact a defense attorney who can move to seek these items in discovery.

