Some day in the future when much more is known about the genome, embryogenesis and other fine points of human development, it seems likely that we will find that there are numerous factors contributing to both autism spectrum conditions and to characteristics that are dimorphic by sex. These factors combine to produce many "tracks" of development, with several groups of people strikingly similar in presentation but each group very different.
Today, it is hypothesised, with growing but far from conclusive evidence, that many sex-dimorphic characteristics are determined by much more than the simple high-school-biology "XY=boy, XX=girl" rule. Forgetting for the moment about other atypical karyotypes, mosaicism, chimerism, etc., the XX or XY karyotype only predisposes a person to be female or male. In the overwhelming majority of cases, the predisposition verifies without incident. This discussion is not about those 99,950 out of 100,000 people (or whatever the number is) - it is about the other 50. Genes on these chromosomes must be present and intact, which is not always the case. Then they must be expressed, which is also not guaranteed to happen. Even when they are, the expression calls for a long, complex series of differentiations, at specific gestational ages, often determined by the concentration of testosterone (T) present. Sometimes, certain receptors are defective and do not respond to the T. Other times, T levels are effective for one differentiation but not for another, for whatever reason.
Given the number of things that can go wrong, it is not surprising to find people with a full spectrum of gender identities, sexual identities, typically male or female thought patterns, etc. I always thought that AS was in many cases more of a "selective" male brain rather than an "extreme" male brain. Otherwise, there would be no feminine Aspies.
For the record, in deference to the OP, one hand has a longer index finger; the other a longer ring finger. Just what you'd expect from someone with differently-coloured eyes!