They are both relics of an early version of the game. WEAPONTYPE_PROP is not even mentioned in the documentation and the label ingame says "do not translate". WEAPONTYPE_RUNE does have a label "Rune" and is part of the docs, but is still likely a left over from before runes became something to apply to weapons.