Some driftwood just refuses to sink. I found 10 pieces on a beach last year, some sunk in a couple of days, some in a few weeks and i still have 1 piece that still floats if not weighed down.
The best solution that i found is to screw pieces of slate to the bottom of the wood.
You should attach the slate to an area on the wood that allows for the slate to be buried under the substrate.