Yes, it's assault, and no, no prosecutor in the world will file it.
Is there a league or something you can report this a$$hole to, that could suspend him, or ban him for life, or have him shot or something? Even I've never been spit at, and I'm sure I've deserved it several times.