I had a similar situation and ended up using find someone's social media by picture, which let me upload a photo and quickly see matching profiles across different platforms. I liked that it showed a free preview first, so I knew if the match was worth paying for. It also helped me check if anyone was using my photos without permission, which was a nice bonus.