Here are a few useful batch commands to use in PKHeX if you want to be the Original Trainer of the non-event Pokemon. I tested moving all to HOME:
#STEP 1
=OriginalTrainerName=Gridelin
.ConsoleRegion=1
.OriginalTrainerName=YOUR_HANDLE
.TrainerSID7=123
.TrainerTID7=456789
.Country=49
.Region=36
.HandlingTrainerName=YOUR_HANDLE
#STEP 2 make yourself the handling trainer
=HandlingTrainerName=Gridelin
.HandlingTrainerName=YOUR_HANDLE
#STEP 3 make shiny
=OriginalTrainerName=YOUR_HANDLE
.PID=$shiny
#STEP 4 - Remove hyper training and give all perfect IV's
=OriginalTrainerName=YOUR_HANDLE
.HT_HP=False
.HT_ATK=False
.HT_DEF=False
.HT_SPA=False
.HT_SPD=False
.HT_SPE=False
.IV_ATK=31
.IV_DEF=31
.IV_HP=31
.IV_SPA=31
.IV_SPD=31
.IV_SPE=31