Oh, but you should give the staff a very hard time. If your scores are legit, there is no reason to block. Screen shot was not necessary at the time of submission because you had an orb link.
As I see it, you have three things working against you:
1) You are from USA.
2) You are on Team EVGA
3) Your scores are good.
So, if there is any reason to block your scores... They will, unless of course you are a moderator here