Didn't there used to be salary data here?

Yes, but fresh data can now be found here:

Texas College Salaries