I think your speculative question to someone who's just lost her job would be as welcome as bird poop.
So.. I do not where you get your "facts" (or other assumptions) from Tom, but according to her recent Linkedin profile,
Aimee still works as Brand Manager at Dove Tail Games:
I already have communicated with Aimee before, sending her (and the FSW-team) a document with few tips for the Flight Sim World franchise.
She was very happy with it then, so I wonder why the sudden change in communication now?