I'd keep Spice Road, and actually see if you can modify the reservation to 7:30, then leisurely enjoy and appetizer, dinner, after dinner drinks, and dessert. Enjoy it, and you'll make it to Illuminations at 9 pm. The food, ambiance, and staff at Spice Road are all top notch. I cannot say the same for Coral Reef.
Thanks everyone. I kept Spice Road .