Zack Snyder’s Justice League viewers were perplexed when Sky TV’s premiere was replaced by Sarah Jessica Parker romantic comedy