You can purchase party hats via players and the Grand Exchange. The reason being that Party hats are not in Treasure Hunter is the value. Party hats are the early discontinued holiday event from the early days of Runescape. Treasure Hunter may shorten the value and fun of these valuable items for long term veterans. These items appear to be left out to protect the value.