First thing I would do is check with NYUCD if your DAT meets the minimum necessary for qualification. If you're already in the program, I assume you have guaranteed admission to NYUCD as long as you've met the minimum DAT/GPA thresholds? Please correct me if I'm wrong.
Speaking objectively, the average AA, TS, and RC of NYUCD's matriculant students in 2017 was a 21. Your AA is close enough to that, but your TS and more heavily the RC could be an issue.