He has to be extremely careful with what information is revealed in the screenshots as there aren't very many account in game that have an extreme with a max cape. Moderators are specialists at tracking accounts.
I believe he should release a new screenshot displaying the same content, but including a quick "____________ here providing proof of account ownership"