Well I have absolutely no memory of the second thing you mention, so if you don't mind, I'll just dismiss that as böllocks I never said.
The 1,000 people is a number I picked from listening to a security expert on Radio 4 this morning tallking in general terms about how many UK residents are currently on terror watch lists. The 95% stands to reason, since every terrorist attacker we have is invariably 'known to the security services', so it follows logically that if you take everyone who is known to the security services off the streets, you will dramatically reduce the risk of terrorist attacks. That is simply common sense. What is not common sense is having these people out there, knowing they are dangerous and doing nothing.
The chances of detaining anyone who is entirely innocent who 'just happens to be muslim' is vanishingly small unless you believe that the security services currently have people on their lists who have never supported, espoused or proselytised for Islamic terrorism. Are they really that incompetent, do you think?