Dictionary definitions are supposed to change over time as all languages change over time. All dictionaries modify their definitions because there's no such thing as a static language.
Words are also allowed to have more than one definition. "Run" can mean a whole host of different things. [1]
This means it's completely reasonable for the definition of "female" (one example from your links) to expand and change as people change their level of acceptance of transgender people and therefore how they use words referring to gender.
There's no law that says the word "female" must only refer to biological sex, just like the word "run" has been given a new definition to mean "execute a program" after the invention of computers. But you won't complain about that change because it's got nothing to do with all the hurting of minorities that is the foundation of contemporary conservative ideology.