I checked my library (admittedly from 4.0 since I heavily customised it), and the symbols D, D_ALT, D_small and D_small_ALT all have pin 1 as "K".
I then looked at the footprints D_DO-15_P10.16mm_Horizontal, D_DO-15_P12.70mm_Horizontal, D_DO-35-SOD27_P10.16mm_Horizontal, and D_DO-35-SOD27_P12.70mm_Horizontal, and they all have the band (and the square pad) on pad 1.
So all those match properly. I did note that none of my diode footprints have a "K" on the silkscreen, so you're probably using 5.0 libraries. Do your footprints have the "K" on pad 2, or do the symbols you're using have pin 2 as "K"?
Cheers,
Jeff.