"Invisibility" is of course a function of the detector being used"
Exactly. Consider all the cell phone and other happenings passing one by (and, luckly so), if you do not have a detector (cell phone). It is reasonable that we have not yet perceived all the "detectors" possible to be used and more may be revealed in the future.