I have seen similar issues with NZ and AC. Try faxing the boarding passes to MP instead of mailing to get a quicker turnaround. There are at least 2 fax numbers you could try using. Do a search in this forum and you should be able to find them. Sorry I don't have them handy.
BTW welcome to FT!
@ORD