Unless there's been a bug introduced, you should be able to acquire all the talk topics by the time your knowledge caps out. Is it possible you have clothing artificially inflating your knowledge and you aren't actually at the cap? I don't *think* clothing bonuses count towards actually learning topics.