BlenderGame: lighting selective object
It looks like the "this layer only" setting on the Lamp includes "this layer only" at the shadow too (without explicitly setting this checkbox). 

You might workaround that by using a second set of lamps that creates the shadows only.