<#include I–am–not–a–lawyer–this–is–not–legal–advice.h>
My understanding dates to the 1990s but a covered company does not get to pick and choose what areas a protected class may be discriminated against. So, if a class is considered protected from labor discrimination you cannot discriminate against that class in any of your business areas (based on membership in that class. Basically: if someone is a member of a protected class, you cannot discriminate against them, you cannot foster discrimination against them by your employees, products, or services.
My personal opinion is that a candidate who said that veterans should lose benefits as part of their campaign would probably slide through this sort of prohibition, however if that politician called for some sort of action against veterans then they would get censored/banned/whatever.
Again, not a lawyer.