The crisis at CalMac has tested island resolve on Coll and Tiree after months of disruption to ferry services