Люди - неуязвимы (in seiner Existenz)
Аргументы, показания, улики, доказательства - неопровержимы (in seiner Gültigkeit)
Google:
"совершенно неуязвимые аргументы" - keine Ergebnisse
"неуязвимые аргументы" - 5 Ergebnisse
"неопровержимые аргументы" - 14.100 Ergebnisse
"совершенно неуязвимые доказательства" - 1 Ergebnis
"неуязвимые доказательства" - 170 Ergebnisse
"неопровержимые доказательства" - 276.000 Ergebnisse
Also "совершенно неуязвимый" passt für "hieb- und stichfest" überhaupt nicht; "неуязвимый" wäre nicht komplett falsch, aber "неопровержимый" ist viel (laut Google, tausend- bis zehntausendmal) besser.