i got mine too!
and i've gotten tickets for a "pass" thing before that's very similar to this, and they way they did it was that you get special tickets that indicate with the type (like the N) that it's not a normal ticket.
with the other show, the special pass thing and poster are just for fun - they wont get you in.