Glad you kept you cool its more than i would have done .Difficult situation when the quad is in the air but once it was landed safley then i think i would have had to have done something no way would or could i let some one spit on me and get away with it .
Might help if you say where you were...