yeah I would imagine it would be the same with the VA. My understanding is that if Uncle Sam is paying it out every month it would be non-taxable in Thailand.
that rule does not rescind any part of the DTA. For instance as a US citizen my Social Security and Military Pension are untouchable by Thailand Tax Officials. Totally exempt.