Haha, awesome! Thanks for the pictures...that was indeed the device I was referring to. They weren't over the precheck line, though, if I recall correctly.
Who knows!? You may get a response from a TSO by asking what they are... they may just look at you sternly and say "We employ many layers of ever-changing security..."