On peut formuler des hypothèses. Moi je me place d'un point de vue morphologique.
- "un" est le seul singulier, du coup on omet l'accord par convention. si on respectait l'accord, on devrait dire fêter "l'un an du bébé" or en français on ne dirait pas ça. On dirait plutôt fêter "l'année du bébé" mais du coup on change la structure morphologique du groupe nominale "un an du bébé" ce qui l'exclus de la série
les deux ans, les trois ans, les quatre ans...puisqu'il passe du masculin au féminin donc on garde le masculin quitte à utiliser un article au pluriel.
- En français l'orale prime sur l'écrit. Peut être une exception qui s'est transmise oralement.
- "fêter les un an du bébé" à une plus jolie sonorité et est plus facile à dire que "fêter l'un an du bébé".
-...