You cant trade apricorn balls between HGSS to DPPt, they are not programmed in DPPt. Also apricorn ball pokemon show the sprite of pokeball when traded to DPPt. As for sun/moon, the catch formula for beldum and the tapus becomes a negative when heavy ball is used, making them impossible to catch.
Just did some reasearch on this. The formula for heavy ball is:
CatchValue = ((( 3 * Max HP - 2 * HP ) * ((Catch Rate - 30) * 1 ) / (3 * Max HP) ) * Status Modifier
For any mon who's weight is below 451.1 lbs. In this case. Beldum.
I tried to run the formula on metang an this is what I got:
CatchValue = ((( 3 * 261 - 2 * 1) * ((0.4 - 30) * 1 ) / (3 * Max HP) ) * Status Modifier
((( 783 - 2) * (( -29.6) / 783) ) * Status Modifier
((( 781 * -0.0378033206 ) * Status Modifier
((( -29.5243933886) * Status Modifier
So still uncatchable unless stat modifiers help it.
This was calculated with the Metang having 31 IVs in HP and assumes that the Metang had 1hp when attempted to catch it.. IDK if less IVs would make it easier nor do I know how status modifiers are calclated. So if anyone smarter than me could help me with this, that would be helpful.
Sources:
https://www.serebii.net/itemdex/heavyball.shtml
https://bulbapedia.bulbagarden.net/wiki/Metang_(Pokémon)
Also: I just wanted to know. That distributing pokemon from AuSLove.TV isn't allowed. Right?