Islanders face a “challenging and difficult winter” due to delays in repairs to one of CalMac’s largest ferries, the Transport Secretary has conceded.