Thousands caught in Sydney vaccine bungle