consult with a qualified immigration attorney but it appears you may qualify but you should have a discussion with the attorney.
Please be advised this answer is for informational purposes only and no attorney-client relationship has been formed. You should also see a local attorney for legal advise before acting on any of the statements given to you online as there may be aspects of your case that are not obvious by the question asked online.
You may be required to waiver diplomatic immunity in order to proceed with your adjustment. I had a similar case years ago where we had to complete form I-566 but my client was eventually granted LPR status.