If you want GC, you must have wavier for your J1 visa before, no matter what kind passport or visa you are holding right now.