After successfully uploading my badge log to the site, I did have to go and set my toon's server and archetype manually, using the My Account option.
What's the point of collecting badges if you cannot show them off? 😛
Once I clicked thru that to find my global, and my toon, and then use the "Edit" button, yours truly is on the leaderboards!