Hard to tell where you are. You adjusted status in 2018, and have received two extensions. Does that mean your AOS was approved?
What interview are you referring to. I485?
You filed ROC (I751) in 2020? From your description it seems like you are waiting for approval on lifting conditions and that has been taking FOREVER lately.
NOTE: NVC won’t have anything to do with this, they process the file to be sent to overseas posts for visa processing. Once in the US your case is with USCIS.