Clubhead spores drop from wild plants, wild grass, etc. and also chance to get them when you harvest wild spores. On top of that, they drop in decent quantity from the bellypot fish. The other rare seeds don't drop from the fish, so maybe that's why only those got added to the merchant.