Yes.
I’m not quite sure I understood the question. Basically, I am a LibreOffice developer myself, and I did quite some changes around OOXML import and export, so I have rather good understanding of the format structure, and thus it often is easy to me to see which change makes sense, and which is not. It’s not a question of not wanting to share the knowledge; rather, it’s difficult to me to describe this.
Yes, I also hope you won’t face this, after you upgraded to 7.5.2, where tdf#147892 is finally fixed. But the general lesson to learn is: whenever possible (i.e., unless your workflow absolutely prohibits this), always save in the native format (here: ODT). Only save to external file formats when sending to someone, and keep the original version in ODT. This is not a 100% guarantee, but the odds that native file format is more robust are higher than for external formats.