Bezier curve taper on independent axes?
You could use a Lattice modifier, it works fine with beveled bezier (just keep in mind that when you create your lattice, adapt its size to the object in Object mode, not in Edit mode):