abondoned your 485 had you not used your AP because you didn't have a H1B visa. Your 485 will not be denied simply because you have Canadian PR.