If he is, that might explain it. I actually forgot he originally came with that Reflector set, which was itself a weird decision since, again, Reflector wasn't in Kremzeek's episode.
Yeah, definitely an odd inclusion in both cases, but I'm never going to turn down a "free" Kremzeek.