Frank - I have heard that sometimes the Chocolate Extravaganza is held in the afternoon. Any of the ships I have been on have always held it in the evening. Everything is sooooo yummy and of course "no calories".
HAL has a Royal High Tea once or twice in the main dining room. I was just on the Oosterdam and they did it twice. Lots of good small cakes, chocolates, and sweets. Plus fruit, and mini sandwiches. The big Chocolate Extravaganza with huge displays of sweets is at night.