Looks to me like Catch99 (and perhaps a few others), have shut down A99's field trips by calling in law enforcement.
http://mfcmodelreviews.com site appears to be down for maintenance at the moment. Catch99's criticism and reporting of developments there, outside A99's control and MFC's, may have also had an influence given her previous responses to any criticism and the failure of MFC to act.
The last message from the owner on the homepage there said MFC threatened to ban his member account if he didn't keep his reviews positive. The one before that was offering the site for sale, so there is always a hustle. It may have played a useful role in clipping A99's wings.
She's good at manufacturing constant drama and quite creative, so she may be able to work it to her advantage, or at least minimise the damage, somehow.
The latest rumour seems quite improbable, there's more than one member called Leo on the site, and impersonating Admin is a banning offence. One that's probably enforced more strictly than some others.