I have to ask, why should a pilot not face criminal charges if there is evidence of them committing a criminal offence?
If you drive your car and screw it up, you face criminal charges. If you are a train driver, the same, if you the captain of a ship and do something illegal...you end of in court. Why then should a pilot be iminune from prosecuction?
Oldbloke, the pilot of the BA 747 that went rather low over the Penta was charged by the CAA not police.