Writing from across the border, I really don't know what the culture is in India vis a vis staffs' birthday celebration, in corporate settings. Back here, irrespective of the hierarchical status of an employee, such celebrations are the same - across the board.
You don't (meaning the boss in the present case) become the boss by trumpeting "I am the boss". You are the boss because of the specialized knowledge, skills, attitudes and leadership qualities that you possess, but in a team situation you are one of the team - and the team culture permeates everywhere, and also in celebration .
If he needs a glass cubicle for himself for such an occasion,he in unfit for his office
Arif ur Rehman