Eu não acho que cada resposta para isso (e tudo sobre Doctor Strange) pode ser a coisa de 14 milhões de possibilidades. Às vezes (como aqui) há uma explicação melhor.
Algo que você assumiu na sua pergunta está incorreto:
so there was a lot of time and Dr. Strange could have transported them back to earth using his sling ring
Não houve muito tempo. A seqüência inteira de Thanos chegando em Wakanda (depois de deixar Titan) e até o "snap" é de cerca de 6 minutos no tempo do filme, provavelmente menos para os personagens, já que muitos desses minutos estão em câmera lenta. Durante esses poucos minutos, temos um vislumbre da equipe em Titan se recuperando, Tony Stark consertando sua ferida e assim por diante. Então o estalo aconteceu e as pessoas começaram a morrer, incluindo o Dr. Strange. Ele não se transportou e outros para a terra simplesmente porque aconteceu muito rapidamente.
É possível que ele soubesse que Stark tem que viver (e é por isso que ele deu sua pedra do tempo) e talvez isso também implique que Stark também precisa estar em Titã. No entanto, dado o pouco tempo estranho pode até reagir ao que está acontecendo, isso não é algo que realmente precisa dessa explicação.