You can definitely do that because you have 2 separate reservations. It's based on the number of nights on a single reservation so you're all set.

The best thing about your situation is that your dining credits will be valid until midnight on the day you check out of BVC so even after you check in to VWL you can still use those credits on that 3rd day (you'll only get 2 TS, 2 snack and 2 CS credits per person of course but you could spread them out by sharing meals etc.).