There is a system in Hindu tradition that birthday will be celebrated pertaining to the star on that day. Thiruvonam is the star for Lord Vishnu; Moolam for Hanuman; etc.
Then for Lord Ganesha why his birth is celebrated in Chaturthi (Thithi) not star?