You can link to headings within a post like this: https://meta.discourse.org/t/configuring-the-default-sidebar-for-your-users/347764#p-1690272-adding-a-custom-section-13. The only problem is that the link will break if someone adds a new heading above that one.
You can also add manual anchors into posts like this: https://meta.discourse.org/t/markdown-links-to-anchors-not-working/150175/2. Those won’t break if a new heading is added.
I also bookmarked https://meta.discourse.org/t/i-created-a-bookmarklet-to-create-the-table-of-content-for-forum-posts/270961 when I was looking for the best solution for a FAQ.
Sorry ToddZ, this wasn’t a direct reply to your post.