hi sks,
there shouldn't be any complications status-wise, however, the BCIS would definitely like to ascertain that your sponsoring employer does have a permanent position available for you upon GC approval. to do this, normally they RFE for employment verification letter, where the job details and salary is stated. even if somebody has been benched for a while, (and BCIS can verify this by RFEing for paystubs, W-2s, income tax returns etc.), the important thing is that the employer must certify that the job will continue to be available for the employee.
i am not sure what the current BCIS policy is on job positions where there could be considerable periods of bench-time. best case scenario, you will just get an RFE for a simple employment verification letter, or otherwise, the BCIS might raise a stink about possibility of bench periods, where they might expect you to leave your sponsoring employer after GC approval.
the timing, in your case, is also tricky, given your RD/ND. your case may be touched very soon if not already on somebody's desk.
is there a possibility that you might find a project of your own, and then join that company directly, invoking AC-21? is there a possibility that your present employer might see the situation you are in, and decide to be more cooperative, and help you out?
i know the above is not very helpful to you at this point. really, the trick is to demonstrate to the BCIS that you will be employed on a permanent basis by your old/new employer, should the need for that arise.
good luck!