Thermal energy scattering of alkali atoms from halogen atoms and molecules: the effect of curve crossing