That is incredible insight. I hope the OP listens to this advice as there are several signs of a toxic organizations and is probably ignoring them on the hope that it not.
To be clear - I haven't detected any really toxic behavior. It just seems like a good-faith hire didn't work out.
If the manager was "let go" and offered to stick around until a replacement could be found, that's a much better situation.