Change barrels so that villagers only use them as workstations if they are upright. Then you could use sideways barrels for decoration and storage without turning all your new villagers into fisher...
Bone meal IS fertilizer in Minecraft. There is no need for an item that does the exact same thing as bone meal. What i would prefer is if composters produced dirt instead.