I am inclined to believe the HICU and BC staffers when they say that Andrew Hussie has no involvement and isn't in charge of them, especially if all of them are saying it. Andrew Hussie has fucked up by bullying a smaller independent fan creator with legal action, but he is by no means this shadowy boogie man who is pulling all of the strings and manipulating everyone to do his bidding lol. Gio writes like none of the HICU staffers and the FRAF workers have a mind of their own or something, or that they're all just sooo enamored with Hussie that they'd do whatever he asks. That is just patently not true. We have a lot of testimony from the staffers themselves who work on this saying it ain't true, and the only person saying it IS true is a guy who already thinks the whole thing is bad anyway because it's associated with him.(And who has a checkered past of his own that everyone conveniently leaves out for some reason, but I guess checkered pasts only matter if it's Homestuck Official's lol)
And we still haven't gotten an official response from Homestuck at all. Mile's does not talk about the things you mentioned most likely because he probably can't, seeing as this is a lot of legal mumbo jumbo and is also not the concern of anyone here besides Gio and the people at HICU, and also because he cared a lot about disproving what Gio said in regards to the whole "There is no HICU" thing.
Miles spoke about what I can only assume he can talk about, which is essentially what he knows. Discussing the legal side of things could get him into trouble, even if he's not actually Andrew Hussie's lawyer or his actual legal representative. Honestly, I think people making posts like this need to just wait instead of instantly jumping the gun and wanting all of the answers, because the truth is, you might not even get all of those answers.
People are too focused on finding a person to point the finger at and hate rather than looking at this situation practically and without blinders on. There's like 0 empathy happening at all in these posts lol, everyone is so unable to put themselves in the shoes of anyone else. Like, yes, it sucks ass to be Anne Rice'd, but it also kind of sucks to have someone publicly lie and call you and all your coworkers goons because you just happened to be mediating talks between him and your boss. It doubly sucks to just drag in some other person who has NOTHING to do with any of this, and imply you were bullied away from your project by the guy you hate with 0 proof.
And before you jump to your computer to type angrily again about why, why, why don't you have any answers, I can't tell you that and neither can anybody on these forums, because it ain't even your business. It's actually NONE of our business; we are just bystanders commenting on it. That's all any of US (useless FRAF and reddit chatters) can do, and I feel like a lot of y'all have just forgotten that lol.
If you're really that disgusted by everything that's happened to the point you want to do something, the only thing you can do is just stop interacting.