I would try Rose and Crown. Make a reservation for around 7:30. You can ask to be seated on the patio and watch Illuminations from your table. We usually check in at 7:10-7:15 for our ADR, request the patio in a very polite manner, and let them know that we don’t mind waiting a little longer to be seated if needed in order to get a patio seat. It is NOT a guarantee, but they are usually willing to try if you are polite.
If you are seated inside, there is still a patio reserved for R&C customers to view Illuminations. Just let your server know you plan to go out and watch and they will time your meal accordingly.