I have several possible theories on this, but let's lay out what we know.
We know for sure that Fiona was active online in a few places: the CCS subreddit (which she moderated) and multiple CWC-related Discord servers (she met Gungann in one of these.)
Now, there are a few suspects in play here already.
Isabella could have easily noticed Fiona in one of these places, and contacted her after determining what kind of person she was (gullible and autistic.) This seems to be the most commonly-held theory.
WCT/Espeon, on the other hand, is *known* to frequent these same places, whereas with Isabella we only suspect that to be the case. It is possible that he introduced Fiona to Isabella, and not vice-versa.
Then there's the third person I suspect, that nobody else seems to be mentioning: Gungann.
The guy comes onto KF, drops one long "trust me bro"
post and some recordings, then splits...offers no further explanation. Sure, maybe he doesn't feel comfortable here either, I get that. But the one thing a lot of people might not know, is that Gungann is
also friends with WCT and Anaxis (known to some here as Lainchu.) Gungann is also mentioned (as Gungan and Gundam) multiple times by Isabella in the logs, and seemed to be just as annoyed with him as she is with Espeon.
Why has nobody looked into this dude further? The interviews are great, don't get me wrong, but if Gungann was working with Espeon it would be beneficial to release them and exonerate Fiona anyway.