Why are you surprised? At heart, Haley is a simpering sycophant. She has no principles. That much was evident during her tenure as governor of South Carolina. She was just as spineless then. She only said those things because she wanted to pursue a hail-mary chance at being president. Hell, she probably wanted to show Trump her poll numbers and suggest to him that she would be his best bet as a running mate. When it comes right down to it, they'll all fall on their faces in a submissive pose if Trump so much as looks at them.