Update: I made it!
Heres the build I used;
Warrior 100B (myself): OQASEZKTGW7gTNGG9F8VxgXF
Minion Bomber (N/Mo): OANDUshvOyhqAaoquIur3k6B
Healer/Disenchanter (N/Rt): OAhjYgHaIPPV7AiQaO5GmXsxJA
Signet of Spirits (Rt/x): OACjEyiM5MXzyZ1EjxMlmTuhJA
Took me quite some time but I pulled through without the use of any DP removal or any item buffs.
Hope this can help people trying it in the future!