Don't mind me, just resurrecting a not terribly old thread...
I got the same dilemma. My keg sounds exactly like yours in terms of how it's marked and branded, but i got a different poppet. The poppet leaks co2 if i pop disconnect off, but i'm thinking with everything hooked up and the keg...