Although both are halal, you can bring pork in because it doesn't X-ray well or the bored looking X-ray attendants can't recognize it as pork. Alcohol is normally confiscated because it is an clearly defined liquor/wine style bottle. You can get around this by either, removing it from your checked luggage and carrying it on your person prior to going through the final X-ray machines, or transferring it to a non-alcohol style bottle prior to travel to Doha.

As for the raffle, I've wondered about that too. It seems wrong on so many grounds: it can only be for Qatari residents (if you win how do you take possession of the prize unless you're local?--too big even for checked luggage with overweight paid), it is un-Islamic (and un-Christian too for most branches of Christianity--whatever that's worth), and I don't understand what the proceeds are even going to.

Also the duty-free red French wines that I've tried were garbage.