Stop overthinking. Some people just don't like physical contact. On the other hand, some people (like you maybe ?) really need contact in their social interaction. Diversity is not only about being gay or black ๐คช
Instead of handshake, maybe try a bump next time ? It's less intrusive for her, and you still have the same kind of "validation" feeling than with handshake.