I've checked the issues:
When creating an item, there was no validation whatsoever to avoid missing items holding. I've added an option to avoid further creation if you are holding an item.
You can choose to destroy it with penalties and create a new one or set it up on place to avoid missing it.
Double checked de cask and it needs a pinneaple and takes it from inventory to create liquor.
About the cask that cannot be destroyed, it can be destroyed but game checked for pineeaples, now you can delete the cask even if you have not a pinneaple.
You are right about the flowers and liquour, at this time are just useless items that will be used later on.
Thank you for your help