Sorry - you were wrong
No. YOU ARE wrong.
It does not matter if there are duplicates or not, because the question specifically mentioned that there were no duplicates.
So "UNION ALL" is entirely satisfactory.
And modifying the structure of tables is hardly a "workaround". There are consequences to doing this.
Now, gimme my points! And double them for amends! Or else !