Atlantic Canada carriers buckle down against challenges