While I understand your point, it's my understanding that calling up the National Guard is traditionally and perhaps legally given as a public notice.
Kind of hard to keep something like this action secret. Requires too much coordination, too many people and resources involved and Perry can’t commit to spending this much tax payer money without involvement of others.