Are you absolutely certain you filled out the NPC correctly? I’m assuming you used 2014 numbers, but will they change much for 2015? You MAY be better off than you think, but probably not 40k per year better.
Vanderbilt may provide FA estimates ahead of time for people who want to apply early. Ask them. Also, talk to your parents. At a place with $ to give out like Vanderbilt, the reason you’re only getting 2k is because your parents have a high income, which you knew. You won’t get significant need-based aid anywhere. However, your parents may be willing and able to pay more per year, especially if they know they can do it as a payment plan (say 2k per month as opposed to coughing up one chunk all at once). Most schools let you spread the payments out and that can make a big difference.