Thanks for the encouragement guys, most of the bitcoin community has been well supportive of SwC and myself in general. It's a shame to see a small part of the community acting illegally opportunistic and trying to capitalize on my short term pain. It's worth saying again that the vast majority have been extremely supportive to me and SwC since Seals closed.
I was prepared to pay him ~4 coins to be done with it clean and easy, even if I don't like the way he does business. Money and time are valuable, so I was willing to part with the minimum of each to solve the issue. Having demanded more than 100 coins seems crazy to me. I'll never allow an affiliate on that domain, and using it for a competitor seems like exactly the type of behavior that ICANN is trying to avoid. I'll unfortunately be going the ICANN route, any tips or tricks would be helpful, although it looks straight forward.