Yes Kerley won the silver, but he would have been on the gold medal favorite 4x4 if he went for the 400. He probably could have grabbed the silver or bronze in the 400 anyway.
Medal count if he ran the 400:
400m - bronze or silver
4x400 - GOLD
Current medal count:
100 - Silver
4x1 - DQ because he screwed up