Are "主题" and "内涵 interchangeable?"
No.

主题 = 'main topic'

内涵 = 'meaning/connotation'

In English, the topic of a conversation is often very different from the meaning of the same conversation. The same applies to Chinese.