I think 'culvert','true','avalanche_protector','passage' is useful. But now there is interference with
<type tag="tunnel" value="yes" minzoom="10" additional="true" /> 
Maybe remove 'additional=true' here and add other tunnel types as target_tag="layer" target_value="-1"?  tunnel=* is not used in default.render.xml. Tunnels are detected by 'layer=-1' there, but I have seen a number of tunnels without 'layer' tag. Fixed it.