Okay, I tried that link. Couldn't get rewards from it. Either they haven't actually updated the ranking rewards (though I think the ranking it showed for me was accurate), or a completely different link is needed.
You can't get rewards, only see the rankings of the top 20 / your own rank. Need them to unbug it to get rewards.
At least we know the rank. Thanks, Nut
As I expected, this is my first team failing to get top 100, I ended 144. I try to be competent on all teams, but I suck at wind.