The idea is that the guide also lists pokemon that evolve into a certain type. So while Shelmet is pure bug, its evolution Escavalier is Bug/Steel, making it viable for a steel run, thus being listed as steel type. EDIT: I got Karrablast and Shelmet's evolutions confused. Mint3kool is actually correct.