First thing you should realize is that troons are very common online, but less common in actual reality. Are your chances of meeting troons 0? No, but they are still low. You then have to decide, which do you want more, to never put yourself at risk interacting with troons whatsoever, and guaranteeing you never find a relationship, or, accept the minimal amount of risk because the thing you want is just that worth it. To make this decision even easier, here's how you can further lower your risk.
You arrange your first date to be in public.
If you can't clock a troon from their pfp, then you better damn be able to in-person.
If you can't clock a troon in person, than you better damn be able to clock one after a fucking conversation and hearing their voice.
If you have still failed up to this point at clocking the troon then I can say no one but yourself is responsible.