No way was Dr Strange in a Justice League cartoon. He’s Marvel, Justice League is DC. Could have been Dr Fate you saw...
I think you’re right now that you mention it.
Been a long day and going on 4 hours of broken sleep put me off my game.
I tip my hat to your superior intellect.