Обязан ли верстальщик подчиняться ведущему дизайнеру/арт директору?
Ну пи..ец, вас там прямо огромный штат, что договориться нельзя.
Если Вы уверены, что в коллективе мудак, который губит Вам карьеру, то бегите оттуда, а не вопросы на тостере пишите. Вы для чего вопрос задали? Вы потом к начальству пойдете и ответы к делу подшивать будете? Типа вот компетентные люди говорят? А он одним вопросом все доводы уничтожит - а что твои люди, у нас тоже работают?
По делу: дизайнер сам или через менеджера общается с клиентом. И он видит картину именно так, как ее видит клиент. Клиентам, если только они не гуру it искренне насрать, как там все сверстано, им главное, чтобы смотрелось хорошо.
Так что да, Вы должны слушать дизайнера и подчиняться его требованиям. Если он некомпетентен, так как требует невозможного - то нужно ему объяснить или объяснить начальнику. В качестве аргумента начальнику можно сказать так: дизайнер просит нестандартные решения и они занимают много времени, так что мне надо давать больше времени и Вам брать с клиента больше денег. А если клиент против - то дизайнер должен смотреть в сторону стандартных вещей.
Если дизайнер веб-интерфейсов вообще не знаком с вёрсткой, то это не дизайнер, а просто художник. Закажите простому художнику дизайн сайта, думаю, нарисуют красиво, а толку?
Значит нужно объяснять: что такое сетка, как важно меньше картинок на сайте и т. д.
Если не может понять, то уж что поделать... 
Вообще, в таких малых конторах такого жёсткого ограничения не должно быть (говорю по собственному опыту). Работая программистом мне не в лом поправить мелкие косяки вёрстки, так как делаем один проект и перекладывать на других нет смысла, ибо получаем каждый свою итоговую часть и перекладывание только затянет сроки. 
А если у вас такой жёсткий "дизайнер без понятия", то пишите кляузы или ищите настоящих единомышленников :)