Meet your lawyer and clear it. The person who picks up the phone NCSC is not immigration officer; they are just contractor or new recruits. AC21 is available for 245(i) 245(k) and normal cases, for 245(i) you got LC cleared and then filed I-140 and I-485.
AC21 is kind of punishment to BCIS because they don’t approve I-485 in 6 months, if you filed I-140 and I-485 and I-140 approved and I-485 pending more than 180 days you are eligible for AC21, find the same/similar job that was written on your LC