The only reason it’s talking about revisions is so the TOC still displays when you preview a post. It’s nothing to do with your problem, which is that the TOC plugins are looking at your post content, but you’re using page builders that store data in post meta. Unless the TOC plugin was built specifically to work with that page builder it can’t see the data.
Otherwise, there is no general solution to your problem, it is not possible to write an answer that covers all plugins.
You will need to find a specific solution for the combination of specific TOC and page builder plugin that you want to use. There is no generic way that works for all of them.
For example, the answer for Elementor + Heroic table of contents will not be the same as Elementor + Table of contents plus, or beaver builder + heroic.
To find those solutions you will need to ask their support routes or other users in their communities. No one size fits all solution exists.
Alternatively, switch to a page builder that stores its data in the post content, or provides its own table of contents functionality.