No, you can't book ahead for Annettes - we tend to leave the park about 20 minutes before park closing time when we want to eat at Annettes, so we don't have to queue for a table.
If you dont want to waste valuable park time especially with it closing so early atm try eating later, we ate about 8.30 and it was quiet but slow moving