Thanks, I think I'll be able to get it working with one of these ways.
I just found another option which seems to be doing what I need (further testing needed...). If I add variable placeholders and then call replaceVariableByExternalFile with the second docx as argument i seem to be able to get all the content and none of the extra stuff I want to avoid.