He's not flying outside the barrier, he's flying in another biome. He flies over a specific coordinate path, and it gets kind of wonky with the separated zones. If he looks like he's beyond the barrier, teleport to the biome on the other side of the barrier and that's where the gifts drop.