For clarification, we haven’t provided a public list of all of the trust level requirements. I believe the outline of trust level requirements listed by Siyanati were taken from Discourse’s website, which does not include all the requirements needed for earn and maintain the various trust levels, though they are close.
As for reports, flagging by itself shouldn’t result in the loss of a trust. That said, a moderator may agree with the report and remove the post without silencing or suspending someone.
I can see a few such posts in your more recent history, Humanbeak, which likely put you over. As far as I know they should work like other marks, in that they will expire after a time.
I hope that helps clarify things a bit.