A Senate inquiry has criticised the Australian Defence Force’s handling of anthrax vaccinations for troops who served in the Iraq war.