Split AL/ALC errors

ALC and AL errors use the same values for different enums.