CalMac have admitted it will be more than two years before the batteries are finally replaced on all three of their Port Glasgow built electric ferries.