Yeah I did try without giving the reservation number but they couldn't find my booking! I know a lot of people do manage to do it that way, but with the way things are at the minute I think its safer to get the disney res number.
Just checked my itinerary on the virgin Website (never quite understood why it shows up on there as if you'd booked with Virgin when you've booked with Disney, who knows?) and I can see that the dining plan has been added on....
Description Price (£) Quantity Total (£)
Adult Price £1498.00 2 £2996.00
Child Price £638.00 1 £638.00
Disney Dining Plan £56.00 2 £112.00
Disney Dining Plan £14.00 1 £14.00
Atol Protection Charge £1.00 3 £3.00
Fuel Apd & Resort Tax £172.30 2 £344.60
Fuel Apd & Resort Tax £172.30 1 £172.30
Discount £-40.00 2 £-80.00
Discount £-40.00 1 £-40.00
Vaa Flight Adjustment £-140.00 2 £-280.00
Vaa Flight Adjustment £-105.00 1 £-105.00
Excursions £487.00 1 £487.00
Online Booking Discount £-198.65 1 £-198.65
Discount £-140.00 1 £-140.00
Web Team Goodwill Gesture £-130.00 1 £-130.00
Total £3793.25
Balance £0.00
Although I'm over the moon its on there, it looks like they have given it me for free, when I did in fact pay for it in the first place... oh well, I'm not moaning I've got it now and that's all that matters