Robert MacKay, Glace Bay, Port Hawkesbury