Identity cannot be diagnosed. No one can label you for you. Labels are just tools we use to communicate simplistic concepts to others. What labels help you communicate? What labels feel right to you? That's what matters for labels. There are no right or wrong answers. It's just about what helps you - helps you communicate, helps you understand yourself, helps you feel seen, helps you feel at home, helps you connect with a community of people with similar experiences, etc.
Also, asexual folk can have fantasies. :)