Hey James... thanks for the quick report. I believe Carnival is just about to roll out new menus, so that could have something to do with the dining room food situation. They may be "using up" previous ingredients.
And your comments about the CD... think all the Carnival CDs use the "tried and true" stuff, and of course add their own personalities and variations to it.
Don't know when the Triumph is scheduled for a dry dock, but sounds as though it should be soon.