What I do is this:

1. Pre-macro
2. IWT
3. Spam accept loot macro

Her is the Pre-macro:
/use Loot-A-Rang
/cast Fetch
/targetlastenemy
Here is the Accept loot macro:
/run LootSlot(1)
/run LootSlot(2)
/run LootSlot(3)
/run LootSlot(4)
/run LootSlot(5)
/run LootSlot(6)
/run LootSlot(7)
/run LootSlot(8)
/run LootSlot(9)
/click StaticPopup1Button1
This should work for anyone. It uses Loot-a-rang, if you don't have that it uses Fetch, if you don't have that it will IWT. Then just spam accept loot macro until all have looted.