To play devil's advocate, I wonder if it's possible that there is no foul play on either side - if the car had issues displaying accurate data to the driver but logged properly to Tesla, he might have thought he was discontinuing the charge with a fuller battery then he had. Same for the speedometer (a chilling thought) and temperature.
As for the circles in the parking lot - I'd probably do donuts too if I was given free reign over a slick sports car.
Obviously it's far fetched to think that display inaccuracies were really the case, but food for thought.