1. use AP to travel
2. following to join in Canada takes 1 year (since you file I-824 with proof of GC approval) no more PD retrogress problem if do following-to-join consular process,
Or come to Canada now, file I-485 and I-131, go back to Canada when AP approval. In this case, he is accompanying derivative and subject to your PD.