I know this was a topic for quite some time in this thread so I just checked and CA is now a selectable option for the airline dropdown in the missing miles tool on the website. Don't know if it will actually expedite things at all versus having to email boarding passes before, but it seems they have finally been able to figure out some automation with CA's PSS.