Again, a TSA rule that makes no sense. There's about the same amount of room for plastic explosives in a loose-fitting cap than there is in a running shoe with a 1" sole.
I too have worn caps through security on occasion (though never when SSSS'ed) and have never been asked to remove them.