"Arduino as ISP" - должен быть именно другой Ардуин в качестве программатора (имитируется работа AVR ASP).
какой именно конвертер USB-SerialTTL использован? его DTR подключен к Ардуинке на Reset?
если Ардуинка прошивается через COM-порт, в настройках указывается его номер и тип платы. никакие другие программаторы в настройках включать не надо.
у меня как-то была проблема с прошивкой конкретного экземпляра нового Pro-Mini. за ночь изучил и испробовал все возможные способы, даже обновил прошивку в купленном год назад китайском USBASP, поставил AVRDude и научился им пользоваться :). ещё освоил как сделать ISP из Ардуино (у меня ещё UNO есть).
в итоге, оказался банальный непропай ножки reset самого чипа в Мини. причём, при прозвонке я его прижимал щупом к дорожке и контакт честно звонился :)