Testing New Physics Explanations of MiniBooNE Anomaly at Neutrino Scattering Experiments