Да, это название зафиксировано в словарях как склоняемое (см., например, словарь-справочник Е. А. Левашова «Географические названия», словарь Ф. Л. Агеенко «Собственные имена в русском языке», «Грамматический словарь русского языка» А. А. Зализняка и др. издания).
Запятая нужна, она отделяет причастный оборот.
В словаре-справочнике И. Л. Городецкой и Е. А. Левашова «Русские названия жетелей» зафиксировано: еси́льцы, еси́лец. Наименование жительницы города Есиля не упомянуто.
Корова – одушевленное существительное: хозяйство приобрело дойных коров.
Так называется дойная корова, получающая дополнительный фураж (корм).
Запятая между неоднородными определениями, выраженными прилагательным и причастием, не ставится: В руке он держал конец верёвочки, а к другому концу верёвочки была привязана за ногу старая взлохмаченная ворона. Правило, о котором Вы говорите, касается взаимного расположения определений, выраженных прилагательным и причастным оборотом.
Оба варианта верны.