I take it the tunnel can’t be set to cast a shadow too? And you can’t fake the shadow using a copy of the object, tinted black and angled?
In which case, I’d be tempted to create a second, copied layer for where the shadows going to fall on. And then mask this layer to match those parts where you don’t want your shadow to fall. Then set this masked layer to not accept shadows in the solid settings.
http://www.YouTube.com/ShiveringCactus - Free FX for amateur films
http://shiveringcactus.wordpress.com/ - FX blog