It is a good summary of the issues the sport has dealt with over the past (almost) decade. I believe the T limit will be enforced, people want a statement to be made.
I am not sure anything can be 100% fair. Had this been 50 years ago, Caster would've simply been a dominant woman athlete. Were she a tall, strong, blonde American, would these questions have ever been asked?
There are thousands of endogenously occurring compounds that have an effect on performance. T has such an effect and is also highly-correlated with sex. When a 10 sigma genetic outlier in some other way that is also correlated with sex shows up - will we have to go through the same song and dance?