От слова занавес – занавесы, от слова занавесь (в значении "занавеска") – занавеси.
В принципе, железный занавес уже тоже можно писать без кавычек, это употребление давно перестало быть новым, необычным. Например, в «Большом толковом словаре русского языка» под ред. С. А. Кузнецова сочетание железный занавес зафиксировано без кавычек.
Корень занавес и нулевое окончание.
Корректны оба варианта.
Возможны разные подходы к выделению морфем в слове, отсюда и разные данные в словарях. Нельзя сказать, что один разбор правильный, а другой нет. Корень -вес- с присущим ему значением ощущается в словах занавес, занавеска, занавесить, его выделяют и орфографисты (см. ИПС «Орфографическое комментирование русского словаря»), однако А. Н. Тихонов не включает эти слова в словарное гнездо вешать (см. его «Словообразовательный словарь русского языка»). Он показывает слово занавесить как образованное от занавес, занавесь (занавесить — закрыть занавесью).