I don't think you have to book with that agency if the entertainment is in public areas of the ship..if in fact the TA, is doing a private group things, then it's a different story. When I was on HAL,the entire week was an oldies theme, open to all.
__________________
Trip, with her book & tea!
Chat Hostess & Board Moderator