CAT does not take care of aerosols. Only removes gas bands when you do the volcano scan atmospheric corrections. Removing aerosols explicitly is difficult. See below reference as an example. The TER and MTRDR processed versions on our ODE site do have an empirical removal included: https://www.lpi.usra.edu/planetary_news/2016/03/14/planetary-data-systems-mars-reconnaissance-orbiter-crism-mrtdr-and-ter-data-release/
Kreisch, C. D., O’Sullivan, J. A., Arvidson, R. E., Politte, D. V., He, L., Stein, N. T., Finkel, J., Guinness, E. A., Wolff, M. J., and Lapotre, M. G. A., 2017, Regularization of Mars Reconnaissance Orbiter CRISM along-track oversampled hyperspectral imaging observations of Mars, Icarus, DOI: 10.1016/j.icarus.2016.09.033. [Online]
Ray Arvidson