Hi there!
What happened to you really sucks, but maybe this helps you:
I applied to NYU STEINHARDT - MUSIC TECH GRAD as a regular decision applicant. Then I found a Facebook Profile called "Nyu Steinhardt Music Technology" and added it to my friends. I asked him/her about when decision letters will be sent for FALL 09 and the answer was (in feb 25):
i would expect them to go out in the next 3 or 4 weeks.
best,
.lcc
Since Music Tech and Music Biz are both programs of the Steinhardt Music Dept. I think this works the same in your case...
GOOD LUCK!!!!!!