Wow! Great catch!
I have since been corrected, by those who have children who started school a year late because their birthdays were in late September. If Hermione is a year older than Harry, that would explain the birthday thing.