U.S. officials have sketched a likely April or May time frame for a looming battle against ISIS in the key Iraqi city, but other military sources say alternative strategies are being plotted.