Flexible and Efficient Contextual Bandits with Heterogeneous Treatment Effect Oracles