Thank you everyone, @canvis2006, @deedohad, and @fswevaluation for your input.
I will definitely share updates. I am taking PIA, and they say that I am good to fly. I haven't talked to the FIA yet.
I am thinking about the difference in "renewing an expired passport", and "renewing a...