Ramona,
It sounds like you have a lot of reservations, and over the span of your vacation you will get to do both restaurants.
My initial thought was to go to
Cinderella's Royal Table on the 2nd, since you are already right there at
Bibbidi Bobbidi Boutique. But with 4 hours between times, it is not likely that you are going to sit around. And since you can definitely dine at
1900 Park Fare and still get back to the Magic Kingdom in time for an 11 pm parade, I would go with that earlier dining time.
That leaves you opting for 2:10 Cinderella's Royal Table reservation on the 5th, making it a great late lunch. Frankly, with a Tomorrowland Terrace Fireworks Dessert Party in your evening plans, you may find that this meal serves more as an early dinner than a late lunch.
BOTTOM LINE: Go with 1900 Park Fare on the 2nd, and Cinderella's Royal Table on the 5th. You get the best of both worlds, and still get to see all the parades and fireworks of your dreams!
Oh, and did I mention . .
JEALOUS!
Have a magical (and delicious) vacation!