This is a very technical issue which turns on the way Tampa USCIS interprets (wrongly in my opinion) immigration jurisprudence. USCIS Tampa takes the position that the Immigration Judge must specifically address the termination of your prior lawful permanent residence status in his Order terminating the case in immigration court or you are not eligible to adjust through your new marriage. Accordingly, in order to cure this issue your attorney will need to file a Motion to Reopen your case before the Immigration Judge so that the Judge can include the proper language in the Order. Depending on a number of circumstances you may also wish to consider having the Immigration Judge adjudicate your I-485 rather than USCIS. I'd recommend you consult with an immigration attorney who has experience with this type of case so you can understand your options.
This answer is provided for general information purposes only and an attorney/client relationship is neither intended nor created. Please seek qualified counsel to review your case and provide you with advice specific to your situation.
You didn't mention what 'up front' services were outlined in your fee agreement.
I've had far too many clients think that I should work forever on their case ... without paying me extra when extra (unanticipated) work is involved.
It is possible that your deportation case was administratively closed, and not canceled.
Or, as they told you at the InfoPass, they are waiting for guidance from the central office of immigration.
Can you do anything more than you are doing? Probably not.
Be happy that they are regularly renewing your work permit and, tough as it may be, be patient.
PROFESSOR OF IMMIGRATION LAW for over 10 years -- This blog posting is offered for informational purposes only. It does not constitute an attorney-client relationship. Also, keep in mind that this is an INTERNET BLOG. You should not rely on anything you read here to make decisions which impact on your life. Meet with an attorney, via Skype, or in person, to obtain competent personal and professional guidance.
Hire an new lawyer and NEVER listen to the information provided by USCIS officers in a form of a legal advice. They are not lawyers and have no business giving legal advice, especially incorrect one.
The information contained in this answer is provided for informational purposes only, and should not be construed as legal advice on any subject matter,not should it be viewed as establishing an attorney client relationship of any kind.
I agree with my colleague in that the Tampa USCIS office has a firm view that a judge must terminate your previous permanent resident status before you can "re-adjust" your status. This view is not held by other USCIS offices. However, in order to fix the problem, you will need to have the immigration judge reissue the order terminating your case specifying that your resident status was also terminated. If your lawyer has not taken these steps, you may want to consult with a knowledgeable immigration attorney.