Maybe, but too convenient for my tastes. Reminds me of the "recovery" of one of the 9/11 hijacker's passport from the rubble. The manufacturer of these devices might not be in question, but how such it came to be attached is another question altogether.
“but how such it came to be attached is another question altogether”
If it’s an Iranian limpet, does it matter who exactly placed it?
That’s like saying the IEDs in Iraq were not the responsibility of Iran because IRAQI Shiites placed it.