Lol
Well it's not good enough to use, though I do find TCat's angry/annoyed face to be amusing. Though I'm not exactly sure how Tcat would want to be portrayed. (Cat with a hajib? Human wearing a hajib with cat ears? She probably could keep the angry expression though even if her eyes are just showing though)
Maybe Tcat herself will weigh in for future artists portrayals of her.
Anyway I can't fix you up with everything but here's some of your points back for the attempt.