Just for the sake of curiosity, you wouldn't happen to have any idea what some of the 21 extra badges are, would you?
It's possible that you might have inadvertently verified badges from a different character with this character. If you quit to Character Selection instead of Login, Sentinel doesn't always detect the change in characters right away and might add badges detected on one character to the character you just logged out of.
(I think this is addressed in the next version of Sentinel, but we still need to finish getting CIT and the webservice restructured to accommodate the new Sentinel capabilities.)