Thank you so much for the super detailed response! As I mentioned in my post I don't have a Windows PC and unfortunately can't use PKSM, however based on the screenshots you provided I was able to double check the Pokemon I had already transferred from Gen 3 & 4-> Gen 6/7 via PKSM and in Home they do in fact show "First Met Poke Shifter" which is more or less what I was looking for.
My concern was that, after moving mon from Gen 3 -> Gen 6 via PKSM that in pokemon's listed info, the region is correct of course but the met location was typically a null value. I am wondering if either PKSM simply does not show this info correctly, or if once pokemon are placed into Bank and sent to Home if Home is overwriting all Met Locations to Poke Shifter in that part of the process as well. The snippets from Bulbapedia you referenced are very helpful and yeah I couldn't quite find that info based on how I was searching for this information. Either way it appears that using PKHex, or PKSM, to just bulk move pokemon from a gen 3 or 4 game straight into gen 6, skipping the whole Pal Park and Poke Transporter nonsense, still results in a legitimate pokemon that shows in Home the same way if you 'legitimately' did that whole process.
Much appreciated, that answers more or less exactly what I wanted to know!
I hope if anyone else is having this extremely niche question this thread is able to help on that front.