If you're not too picky about perfect region emulation, you could always use use PKHeX to edit the Vivillon form of a new save. Then any of the Scatterbug line caught with a correct Luma locale set for the save should be legal (as far as I'm aware). That's how I got the 3 EUR region exclusive forms that I couldn't get with my USA and JPN systems legitimately.
I realize this PKHeX functionality was brought up earlier, but it didn't look using it to edit the save was actually suggested.