Lt. Gen. Daniel Caine was nominated by President Donald Trump to be his next chairman of the Joint Chiefs of Staff. But he’s no MAGA general, colleagues say.