You definitely need some back up! I dont know if this would work, but I've read that geese dont turn down fresh water. I know he's by a pond, but what if (the next time he's near you) you brought a container and filled it with water, move the water around, I believe it would make him curious to check it out. Granted, he's not just going to let you pick him up, but you may use the water/container to draw him to the crate / carrier that you're going to use to transport him. Then you could use your helpers to usher him inside.
Maybe?