Basically yes - except that taking cocaine, when you are already under a suspended sentence, is slightly more frowned upon than illegal parking fines.
It was ASO who attempted to exclude him. I suppose their point of view is that the Tour is their event and they can invite who they like. Just as they have excluded teams in the past, or chosen not to give invitations.
That was partly what the whole row between them and the UCI was about, with the UCI demanding that the Tour invite the top 20 UCI teams, which would have given them control of who entered.