The other TS restaurant that has a view of Illuminations is La Hacienda. But only a few of the tables are right at the windows, and you can't request to be seated at them.
As for Coral Reef: I seriously do NOT recommend this restaurant. Just about any of the TS places in WS will give you a better meal. If you like Japanese food, especially Sushi or tempura, then I think you might like Tokyo Dining. There are a few tables by the window, but they only give you a partial view of Illuminations. However, if you have finished dining there before the show starts, you can get a decent view from the outside balconey.