Radiatively-Driven Winds: Model Improvements, Ionization Balance and the Infrared Spectrum