The reason behind this is that these pokemon are, as mentioned, given away through specific means. Yes, they are event pokemon. But there are no "in-game events" that allow you to capture these pokemon legitimately. You will only be able to legally acquire these exclusive pokemon during the events.
So yeah, AR can never simulate a "giveaway". Be careful of using AR, and even trading with others.
So I should do only the "Quest Events"