You aren't supposed to claim Vet. Mafia isn't supposed to know you're vet, you're just supposed to act pro-town and push for Mafia lynches. That's an AMAZING kill...or it would be if the player wasn't a Veteran. That's how I play it anyways. Investigatives don't target pro-town people, nor do roleblockers.
It's more likely than you think since GF has the best survival mechanics. And if Vet only has one alert that's on them. But a Vig can't do that. Vet is a high risk high reward role, that can only kill mafia once, and is confirmable...needs changes. Witch controlling Vet means Witch has synergy. That's a good thing. It means Vet reveals are just as risky as Vig reveals.
That's why it needs to remove a bullet if it's completely guiltless. But with Jailor's guilt, keep the bullet count so there's more loss involved if the Vig chooses wrong.
Pageget!