The phrase "unveiled in the Global Wildlife Programme conference" is grammatically correct because it suggests the event took place within the context or setting of the conference. The word "in" indicates the location or event where something occurred.
"At" would imply a specific point or location but is less commonly used in the context of an event like a conference.
"For" would indicate purpose, but it doesn't fit the context of unveiling something within an event.
"To" would imply movement toward something, which doesn't make sense in this case.
Therefore, "in" is the most appropriate choice.