Well, since you're doing damage in th archery phase,
Greenleaf is a nightmare for you, as is Rumil, so I'd suggest packing a couple copies of
Bitter Hatred, and
Goblin Domain is nice, and all, but I'd much rather have Enquea, since they're probably going to vomit out companions to survive the archery onslaught, so Enquea can pick up the key ones and make your life easier. I also think you need to pack more copies of the secondary dwarves, so you can actually get the one you need quicker, and probably put in
Thror's Map, you really need
Brown Lands to hit the table, and that's the best way to ensure it does that late in the game and with this fellowship.