Solution:
the theme has custom WP Bakery elements that were not registered for translationm which is why the items didn't show in the translation editor. I added them to WPML -> Settings -> Custom XML Configuration, updated the page, and updated the translation. I could then see the content in the translation editor as well as on the homepage.