HI,
A small splurge once in a while is likely okay as long as the servings size is within reason and it doesn't become a habit( for example a "splurge" of cake with ice cream every night is not a good idea). Watching your fat and carb intake during the rest of the day is a good idea as well. So enjoy your birthday cake, but keep in mind the big picture too :-)