Здравствуйте!
В вашей ситуации ключевое значение имеет не характер выполняемой работы, а ваш правовой статус. Вы работаете по трудовому договору как вольнонаёмный сотрудник, соответственно на вас распространяется именно трудовое законодательство, а не нормы, регулирующие прохождение военной службы.
При этом как участник боевых действий вы имеете право на дополнительные гарантии. В соответствии со ст. 16 Федерального закона «О ветеранах» вам положен отпуск без сохранения заработной платы до 35 календарных дней в году. Это право предоставляется независимо от того, являетесь ли вы военнослужащим или гражданским работником, и работодатель не вправе вам в нём отказать.
То, что вам сказали о наличии такого права только у военнослужащих, — это, мягко говоря, неверное толкование закона. У военнослужащих действительно есть свои отдельные гарантии, но это не отменяет ваших прав как ветерана боевых действий.
Если работодатель отказывает, вы вправе настаивать на предоставлении отпуска, ссылаясь именно на закон «О ветеранах». В подобных ситуациях важно спокойно, но уверенно отстаивать свои права — закон в этом случае на вашей стороне.
С наилучшими пожеланиями, Хабас Феликсович.