Действия директора в данной ситуации могут быть справедливыми, поскольку работники нарушили правила трудовой дисциплины, предоставив алкогольное воздействие шоферу в течение рабочего времени, что может быть рассмотрено как нарушение внутренних правил предприятия.
Согласно Трудовому кодексу Российской Федерации, работодатель вправе удерживать из заработной платы работника убытки, причиненные ему по вине работника. Однако, работникам также необходимо быть в курсе внутренних правил предприятия и трудового договора, которые могли бы регулировать процедуру компенсации времени простоя и оговоренных условий.
Отпуск за нерабочий день (отгул) может быть предоставлен работникам в соответствии с коллективным договором или трудовым договором, в зависимости от установленных условий.
Таким образом, решение зависит от внутренних правил предприятия и действующих договорных отношений между сторонами. Рекомендуется консультироваться с юристом или специалистом по трудовому законодательству для более точного и конкретного решения данной ситуации.