What state do you live in?
NC State is a safety only if you can afford it and out of state students do not get much aid. It would have been D21s most expensive option out of all her options with some similar stats once she did not make the bigger scholarship rounds there which you have already missed.
Are you looking for merit or need based aid? What is your EFC on your FAFSA?