In my testing, I couldn't manage to get human enemies to drop any Silver. It's possible they could, as human enemies across the game have an incredibly wide loot pool. However, much like other resources, the quantity of silver dropped would likely be insignificant and thus would exclude them from any efficient farming methods. When attempting to loot Silver products, it's best to stick to the underwater chests in Buccaneer Bay.