No, he didn't say it was transmitted by the animal bone. Shards of bone could have cut his innards and led to the infection he has right now, or not. They never found an actual blockage. Little dude has a major bacterial gastro infection.
This vet is just against bones in general because even though the odds are in your and the dogs favor, there's still a chance.