First of all, Strange countering those gems was the biggest plot device ever. If Warlock wanted to destroy Strange, why would he employ each gem individually. There are innumerable ways that he could have gotten rid of Strange, but he didn't because it was in Strange's title.
Besides, Warlock never used the Soul Gem on Strange.