I don’t see any reason that is should not be working.
Are you sure that the if statement is correct and that your code is running?
Have you tried removing the tax query to see if that is interfering?
Does the field ‘date_de_sortie’ actually exist in the DB on the posts you are trying to sort?