My friend seems to have good success meeting people in Discord channels about his niche interests, with the caveat that there is a lot more video calling than there is hanging out, because nobody lives in the same state. Maybe join a furry chat and say hello?