How can a VA health ID card be considered a valid ID? Maybe a supplemental ID, but I can't imagine it would be allowed as a primary ID for TSA screening.
A Veteran health ID card is a government issued photo id card used to prove your identity with the government to get health care, why wouldn't it be allowed for proving your identity with the TSA.
But the entire point of the law is to prevent you from pretending to be somebody you aren't. So this defeats the purpose, unless the whole thing is security theater... which it is.