I never saw anyone with that badge. There are more such badges.
You were right. They might be for special tasks.
Geoff would be very frustrated. Losing Badge is like losing respect. Efforts of thousands of days were there in that moderator badge. Admins should have returned his Siteguard badge then.
I love this badge system too (for having a different personality). But now couldn't be a moderator.