I got more info from our engineering team. The job to add the Insider badges runs once a week, so the site maintenance date wasn't necessarily the same date that the job ran. I'll check again at the end of the week to see if the badges have appeared.
Thanks,
Suzy